You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@geode.apache.org by db...@apache.org on 2020/04/01 21:23:44 UTC

[geode-site] branch asf-site updated: Update geode-native api docs for v1.12

This is an automated email from the ASF dual-hosted git repository.

dbarnes pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/geode-site.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new b22fa16  Update geode-native api docs for v1.12
b22fa16 is described below

commit b22fa16d3530e62c2793294d911fddc57c6c57d1
Author: David Barnes <db...@pivotal.io>
AuthorDate: Wed Apr 1 14:23:29 2020 -0700

    Update geode-native api docs for v1.12
---
 releases/latest/cppdocs/a00014.html                |    6 +-
 releases/latest/cppdocs/a00014.js                  |    2 +-
 releases/latest/cppdocs/a00014_source.html         |    8 +-
 releases/latest/cppdocs/a00017.html                |    6 +-
 releases/latest/cppdocs/a00017.js                  |    2 +-
 releases/latest/cppdocs/a00017_source.html         |   14 +-
 releases/latest/cppdocs/a00020.html                |    6 +-
 releases/latest/cppdocs/a00020.js                  |    2 +-
 releases/latest/cppdocs/a00020_source.html         |    4 +-
 releases/latest/cppdocs/a00023.html                |    6 +-
 releases/latest/cppdocs/a00023.js                  |    2 +-
 releases/latest/cppdocs/a00023_source.html         |   28 +-
 releases/latest/cppdocs/a00026.html                |   38 +-
 releases/latest/cppdocs/a00026.js                  |   18 +-
 releases/latest/cppdocs/a00026_source.html         |   26 +-
 releases/latest/cppdocs/a00029.html                |    6 +-
 releases/latest/cppdocs/a00029.js                  |    2 +-
 releases/latest/cppdocs/a00029_source.html         |   20 +-
 releases/latest/cppdocs/a00032_source.html         |   28 +-
 releases/latest/cppdocs/a00035.html                |    6 +-
 releases/latest/cppdocs/a00035.js                  |    2 +-
 releases/latest/cppdocs/a00035_source.html         |   16 +-
 releases/latest/cppdocs/a00038.html                |    6 +-
 releases/latest/cppdocs/a00038.js                  |    2 +-
 releases/latest/cppdocs/a00038_source.html         |    8 +-
 releases/latest/cppdocs/a00041.html                |    6 +-
 releases/latest/cppdocs/a00041.js                  |    2 +-
 releases/latest/cppdocs/a00041_source.html         |   18 +-
 releases/latest/cppdocs/a00044.html                |    6 +-
 releases/latest/cppdocs/a00044.js                  |    2 +-
 releases/latest/cppdocs/a00044_source.html         |   18 +-
 releases/latest/cppdocs/a00047.html                |    6 +-
 releases/latest/cppdocs/a00047.js                  |    2 +-
 releases/latest/cppdocs/a00047_source.html         |   12 +-
 releases/latest/cppdocs/a00050.html                |    6 +-
 releases/latest/cppdocs/a00050.js                  |    2 +-
 releases/latest/cppdocs/a00050_source.html         |   10 +-
 releases/latest/cppdocs/a00053.html                |    6 +-
 releases/latest/cppdocs/a00053.js                  |    2 +-
 releases/latest/cppdocs/a00053_source.html         |   10 +-
 releases/latest/cppdocs/a00056.html                |    6 +-
 releases/latest/cppdocs/a00056.js                  |    2 +-
 releases/latest/cppdocs/a00056_source.html         |    8 +-
 releases/latest/cppdocs/a00059.html                |    6 +-
 releases/latest/cppdocs/a00059.js                  |    2 +-
 releases/latest/cppdocs/a00059_source.html         |    4 +-
 releases/latest/cppdocs/a00062_source.html         |    6 +-
 releases/latest/cppdocs/a00065_source.html         |   10 +-
 releases/latest/cppdocs/a00068_source.html         |    6 +-
 releases/latest/cppdocs/a00071.html                |    6 +-
 releases/latest/cppdocs/a00071.js                  |    2 +-
 releases/latest/cppdocs/a00071_source.html         |    4 +-
 releases/latest/cppdocs/a00074.html                |    6 +-
 releases/latest/cppdocs/a00074.js                  |    2 +-
 releases/latest/cppdocs/a00074_source.html         |    4 +-
 releases/latest/cppdocs/a00077.html                |    6 +-
 releases/latest/cppdocs/a00077.js                  |    2 +-
 releases/latest/cppdocs/a00077_source.html         |    6 +-
 releases/latest/cppdocs/a00080_source.html         |    8 +-
 releases/latest/cppdocs/a00083.html                |    2 +-
 releases/latest/cppdocs/a00083_source.html         |    2 +-
 releases/latest/cppdocs/a00086.html                |    6 +-
 releases/latest/cppdocs/a00086.js                  |    2 +-
 releases/latest/cppdocs/a00086_source.html         |    8 +-
 releases/latest/cppdocs/a00089.html                |    6 +-
 releases/latest/cppdocs/a00089.js                  |    2 +-
 releases/latest/cppdocs/a00089_source.html         |    8 +-
 releases/latest/cppdocs/a00092.html                |    6 +-
 releases/latest/cppdocs/a00092.js                  |    2 +-
 releases/latest/cppdocs/a00092_source.html         |    4 +-
 releases/latest/cppdocs/a00095.html                |    2 +-
 releases/latest/cppdocs/a00095_source.html         |    4 +-
 releases/latest/cppdocs/a00098.html                |    6 +-
 releases/latest/cppdocs/a00098.js                  |    2 +-
 releases/latest/cppdocs/a00098_source.html         |    4 +-
 releases/latest/cppdocs/a00101_source.html         |    6 +-
 releases/latest/cppdocs/a00104.html                |    6 +-
 releases/latest/cppdocs/a00104.js                  |    2 +-
 releases/latest/cppdocs/a00104_source.html         |   48 +-
 releases/latest/cppdocs/a00107_source.html         |   66 +-
 releases/latest/cppdocs/a00110_source.html         |   12 +-
 releases/latest/cppdocs/a00113.html                |    2 +-
 releases/latest/cppdocs/a00113_source.html         |    2 +-
 releases/latest/cppdocs/a00116.html                |    6 +-
 releases/latest/cppdocs/a00116.js                  |    2 +-
 releases/latest/cppdocs/a00116_source.html         |    8 +-
 releases/latest/cppdocs/a00119.html                |    2 +-
 releases/latest/cppdocs/a00119_source.html         |    4 +-
 releases/latest/cppdocs/a00122.html                |    6 +-
 releases/latest/cppdocs/a00122.js                  |    2 +-
 releases/latest/cppdocs/a00122_source.html         |   28 +-
 releases/latest/cppdocs/a00125_source.html         |    4 +-
 releases/latest/cppdocs/a00128_source.html         |  264 +-
 releases/latest/cppdocs/a00131.html                |    6 +-
 releases/latest/cppdocs/a00131.js                  |    2 +-
 releases/latest/cppdocs/a00131_source.html         |    8 +-
 releases/latest/cppdocs/a00134.html                |    2 +-
 releases/latest/cppdocs/a00134_source.html         |    4 +-
 releases/latest/cppdocs/a00137.html                |    6 +-
 releases/latest/cppdocs/a00137.js                  |    2 +-
 releases/latest/cppdocs/a00137_source.html         |    6 +-
 releases/latest/cppdocs/a00140_source.html         |   10 +-
 releases/latest/cppdocs/a00143.html                |    6 +-
 releases/latest/cppdocs/a00143.js                  |    2 +-
 releases/latest/cppdocs/a00143_source.html         |   16 +-
 releases/latest/cppdocs/a00146.html                |    6 +-
 releases/latest/cppdocs/a00146.js                  |    2 +-
 releases/latest/cppdocs/a00146_source.html         |    8 +-
 releases/latest/cppdocs/a00149_source.html         |    2 +-
 releases/latest/cppdocs/a00152_source.html         |    6 +-
 releases/latest/cppdocs/a00155_source.html         |    2 +-
 releases/latest/cppdocs/a00158_source.html         |   14 +-
 releases/latest/cppdocs/a00161_source.html         |    8 +-
 releases/latest/cppdocs/a00164_source.html         |    8 +-
 releases/latest/cppdocs/a00167_source.html         |   12 +-
 releases/latest/cppdocs/a00170_source.html         |    8 +-
 releases/latest/cppdocs/a00173_source.html         |    4 +-
 releases/latest/cppdocs/a00176_source.html         |   12 +-
 releases/latest/cppdocs/a00179_source.html         |    6 +-
 releases/latest/cppdocs/a00182.html                |    6 +-
 releases/latest/cppdocs/a00182.js                  |    2 +-
 releases/latest/cppdocs/a00182_source.html         |    6 +-
 releases/latest/cppdocs/a00185.html                |    6 +-
 releases/latest/cppdocs/a00185.js                  |    2 +-
 releases/latest/cppdocs/a00185_source.html         |   12 +-
 releases/latest/cppdocs/a00188.html                |    6 +-
 releases/latest/cppdocs/a00188.js                  |    2 +-
 releases/latest/cppdocs/a00188_source.html         |   30 +-
 releases/latest/cppdocs/a00191_source.html         |   14 +-
 releases/latest/cppdocs/a00194.html                |    6 +-
 releases/latest/cppdocs/a00194.js                  |    2 +-
 releases/latest/cppdocs/a00194_source.html         |   10 +-
 releases/latest/cppdocs/a00197.html                |    6 +-
 releases/latest/cppdocs/a00197.js                  |    2 +-
 releases/latest/cppdocs/a00197_source.html         |    4 +-
 releases/latest/cppdocs/a00200.html                |    6 +-
 releases/latest/cppdocs/a00200.js                  |    2 +-
 releases/latest/cppdocs/a00200_source.html         |    4 +-
 releases/latest/cppdocs/a00203_source.html         |   72 +-
 releases/latest/cppdocs/a00206.html                |    6 +-
 releases/latest/cppdocs/a00206.js                  |    2 +-
 releases/latest/cppdocs/a00206_source.html         |   24 +-
 releases/latest/cppdocs/a00209.html                |    6 +-
 releases/latest/cppdocs/a00209.js                  |    2 +-
 releases/latest/cppdocs/a00209_source.html         |   12 +-
 releases/latest/cppdocs/a00212.html                |    6 +-
 releases/latest/cppdocs/a00212.js                  |    2 +-
 releases/latest/cppdocs/a00212_source.html         |    6 +-
 releases/latest/cppdocs/a00215.html                |    6 +-
 releases/latest/cppdocs/a00215.js                  |    2 +-
 releases/latest/cppdocs/a00215_source.html         |   16 +-
 releases/latest/cppdocs/a00218.html                |    6 +-
 releases/latest/cppdocs/a00218.js                  |    2 +-
 releases/latest/cppdocs/a00218_source.html         |   12 +-
 releases/latest/cppdocs/a00221.html                |    6 +-
 releases/latest/cppdocs/a00221.js                  |    2 +-
 releases/latest/cppdocs/a00221_source.html         |    6 +-
 releases/latest/cppdocs/a00224_source.html         |    4 +-
 releases/latest/cppdocs/a00227.html                |    6 +-
 releases/latest/cppdocs/a00227.js                  |    2 +-
 releases/latest/cppdocs/a00227_source.html         |    4 +-
 releases/latest/cppdocs/a00230_source.html         |    6 +-
 releases/latest/cppdocs/a00233.html                |    6 +-
 releases/latest/cppdocs/a00233.js                  |    2 +-
 releases/latest/cppdocs/a00233_source.html         |    8 +-
 releases/latest/cppdocs/a00236_source.html         |    4 +-
 releases/latest/cppdocs/a00239_source.html         |   42 +-
 releases/latest/cppdocs/a00242.html                |    6 +-
 releases/latest/cppdocs/a00242.js                  |    2 +-
 releases/latest/cppdocs/a00242_source.html         |   12 +-
 releases/latest/cppdocs/a00245.html                |    6 +-
 releases/latest/cppdocs/a00245.js                  |    2 +-
 releases/latest/cppdocs/a00245_source.html         |    8 +-
 releases/latest/cppdocs/a00248.html                |    6 +-
 releases/latest/cppdocs/a00248.js                  |    2 +-
 releases/latest/cppdocs/a00248_source.html         |   76 +-
 releases/latest/cppdocs/a00251_source.html         |    4 +-
 releases/latest/cppdocs/a00254_source.html         |    4 +-
 releases/latest/cppdocs/a00257_source.html         |   14 +-
 releases/latest/cppdocs/a00260_source.html         |    2 +-
 releases/latest/cppdocs/a00263_source.html         |    6 +-
 releases/latest/cppdocs/a00266.html                |  116 +
 releases/latest/cppdocs/a00274.html                |  668 ----
 releases/latest/cppdocs/a00274.js                  |   19 -
 releases/latest/cppdocs/a00275.html                |  668 ++++
 releases/latest/cppdocs/a00275.js                  |   19 +
 releases/latest/cppdocs/a00278.html                |  423 ---
 releases/latest/cppdocs/a00278.js                  |   11 -
 releases/latest/cppdocs/a00279.html                |  423 +++
 releases/latest/cppdocs/a00279.js                  |   11 +
 releases/latest/cppdocs/a00282.html                |  202 -
 releases/latest/cppdocs/a00282.js                  |    5 -
 releases/latest/cppdocs/a00283.html                |  202 +
 releases/latest/cppdocs/a00283.js                  |    5 +
 releases/latest/cppdocs/a00286.html                |  760 ----
 releases/latest/cppdocs/a00286.js                  |   20 -
 releases/latest/cppdocs/a00287.html                |  760 ++++
 releases/latest/cppdocs/a00287.js                  |   20 +
 releases/latest/cppdocs/a00290.html                |  116 -
 releases/latest/cppdocs/a00291.html                |  116 +
 releases/latest/cppdocs/a00294.html                |  116 -
 releases/latest/cppdocs/a00295.html                |  116 +
 releases/latest/cppdocs/a00298.html                |  116 -
 releases/latest/cppdocs/a00299.html                |  116 +
 releases/latest/cppdocs/a00302.html                |  116 -
 releases/latest/cppdocs/a00303.html                |  116 +
 releases/latest/cppdocs/a00306.html                |  116 -
 releases/latest/cppdocs/a00307.html                |  116 +
 releases/latest/cppdocs/a00310.html                |  116 -
 releases/latest/cppdocs/a00311.html                |  116 +
 releases/latest/cppdocs/a00314.html                |  116 -
 releases/latest/cppdocs/a00315.html                |  116 +
 releases/latest/cppdocs/a00318.html                |  117 -
 releases/latest/cppdocs/a00319.html                |  117 +
 releases/latest/cppdocs/a00322.html                |  117 -
 releases/latest/cppdocs/a00323.html                |  117 +
 releases/latest/cppdocs/a00326.html                |  472 ---
 releases/latest/cppdocs/a00326.js                  |   11 -
 releases/latest/cppdocs/a00327.html                |  472 +++
 releases/latest/cppdocs/a00327.js                  |   11 +
 releases/latest/cppdocs/a00330.html                |  462 ---
 releases/latest/cppdocs/a00330.js                  |   10 -
 releases/latest/cppdocs/a00331.html                |  462 +++
 releases/latest/cppdocs/a00331.js                  |   10 +
 releases/latest/cppdocs/a00334.html                |  474 ---
 releases/latest/cppdocs/a00334.js                  |    8 -
 releases/latest/cppdocs/a00335.html                |  474 +++
 releases/latest/cppdocs/a00335.js                  |    8 +
 releases/latest/cppdocs/a00338.html                |  295 --
 releases/latest/cppdocs/a00338.js                  |    7 -
 releases/latest/cppdocs/a00339.html                |  295 ++
 releases/latest/cppdocs/a00339.js                  |    7 +
 releases/latest/cppdocs/a00354.html                |  280 --
 releases/latest/cppdocs/a00354.js                  |    5 -
 releases/latest/cppdocs/a00355.html                |  280 ++
 releases/latest/cppdocs/a00355.js                  |    5 +
 releases/latest/cppdocs/a00358.html                |  447 ---
 releases/latest/cppdocs/a00358.js                  |    8 -
 releases/latest/cppdocs/a00359.html                |  447 +++
 releases/latest/cppdocs/a00359.js                  |    8 +
 releases/latest/cppdocs/a00366.html                |  183 -
 releases/latest/cppdocs/a00367.html                |  183 +
 releases/latest/cppdocs/a00370.html                |  414 --
 releases/latest/cppdocs/a00370.js                  |   10 -
 releases/latest/cppdocs/a00371.html                |  414 ++
 releases/latest/cppdocs/a00371.js                  |   10 +
 releases/latest/cppdocs/a00374.html                |  575 ---
 releases/latest/cppdocs/a00374.js                  |   15 -
 releases/latest/cppdocs/a00375.html                |  575 +++
 releases/latest/cppdocs/a00375.js                  |   15 +
 releases/latest/cppdocs/a00378.html                |  224 --
 releases/latest/cppdocs/a00378.js                  |    5 -
 releases/latest/cppdocs/a00379.html                |  224 ++
 releases/latest/cppdocs/a00379.js                  |    5 +
 releases/latest/cppdocs/a00382.html                |  199 -
 releases/latest/cppdocs/a00382.js                  |    5 -
 releases/latest/cppdocs/a00383.html                |  199 +
 releases/latest/cppdocs/a00383.js                  |    5 +
 releases/latest/cppdocs/a00386.html                |  595 ---
 releases/latest/cppdocs/a00386.js                  |   15 -
 releases/latest/cppdocs/a00387.html                |  595 +++
 releases/latest/cppdocs/a00387.js                  |   15 +
 releases/latest/cppdocs/a00390.html                |  360 --
 releases/latest/cppdocs/a00390.js                  |    9 -
 releases/latest/cppdocs/a00391.html                |  360 ++
 releases/latest/cppdocs/a00391.js                  |    9 +
 releases/latest/cppdocs/a00394.html                |  179 -
 releases/latest/cppdocs/a00394.js                  |    5 -
 releases/latest/cppdocs/a00395.html                |  179 +
 releases/latest/cppdocs/a00395.js                  |    5 +
 releases/latest/cppdocs/a00398.html                |  277 --
 releases/latest/cppdocs/a00398.js                  |    8 -
 releases/latest/cppdocs/a00399.html                |  277 ++
 releases/latest/cppdocs/a00399.js                  |    8 +
 releases/latest/cppdocs/a00402.html                |  259 --
 releases/latest/cppdocs/a00402.js                  |    7 -
 releases/latest/cppdocs/a00403.html                |  259 ++
 releases/latest/cppdocs/a00403.js                  |    7 +
 releases/latest/cppdocs/a00406.html                |  310 --
 releases/latest/cppdocs/a00406.js                  |    9 -
 releases/latest/cppdocs/a00407.html                |  310 ++
 releases/latest/cppdocs/a00407.js                  |    9 +
 releases/latest/cppdocs/a00410.html                |  229 --
 releases/latest/cppdocs/a00410.js                  |    6 -
 releases/latest/cppdocs/a00411.html                |  229 ++
 releases/latest/cppdocs/a00411.js                  |    6 +
 releases/latest/cppdocs/a00414.html                |  629 ----
 releases/latest/cppdocs/a00414.js                  |   18 -
 releases/latest/cppdocs/a00415.html                |  629 ++++
 releases/latest/cppdocs/a00415.js                  |   18 +
 releases/latest/cppdocs/a00418.html                |  293 --
 releases/latest/cppdocs/a00418.js                  |    8 -
 releases/latest/cppdocs/a00419.html                |  293 ++
 releases/latest/cppdocs/a00419.js                  |    8 +
 releases/latest/cppdocs/a00422.html                |  276 --
 releases/latest/cppdocs/a00422.js                  |    8 -
 releases/latest/cppdocs/a00423.html                |  276 ++
 releases/latest/cppdocs/a00423.js                  |    8 +
 releases/latest/cppdocs/a00426.html                |  245 --
 releases/latest/cppdocs/a00426.js                  |    7 -
 releases/latest/cppdocs/a00427.html                |  245 ++
 releases/latest/cppdocs/a00427.js                  |    7 +
 releases/latest/cppdocs/a00430.html                |  290 --
 releases/latest/cppdocs/a00430.js                  |    8 -
 releases/latest/cppdocs/a00431.html                |  290 ++
 releases/latest/cppdocs/a00431.js                  |    8 +
 releases/latest/cppdocs/a00434.html                |  931 -----
 releases/latest/cppdocs/a00434.js                  |   25 -
 releases/latest/cppdocs/a00435.html                |  931 +++++
 releases/latest/cppdocs/a00435.js                  |   25 +
 releases/latest/cppdocs/a00438.html                | 1279 -------
 releases/latest/cppdocs/a00438.js                  |   33 -
 releases/latest/cppdocs/a00439.html                | 1279 +++++++
 releases/latest/cppdocs/a00439.js                  |   33 +
 releases/latest/cppdocs/a00446.html                |  322 --
 releases/latest/cppdocs/a00446.js                  |    8 -
 releases/latest/cppdocs/a00447.html                |  322 ++
 releases/latest/cppdocs/a00447.js                  |    8 +
 releases/latest/cppdocs/a00454.html                |  261 --
 releases/latest/cppdocs/a00454.js                  |    7 -
 releases/latest/cppdocs/a00455.html                |  261 ++
 releases/latest/cppdocs/a00455.js                  |    7 +
 releases/latest/cppdocs/a00458.html                |  577 ---
 releases/latest/cppdocs/a00458.js                  |   18 -
 releases/latest/cppdocs/a00459.html                |  577 +++
 releases/latest/cppdocs/a00459.js                  |   18 +
 releases/latest/cppdocs/a00462.html                |  218 --
 releases/latest/cppdocs/a00462.js                  |    6 -
 releases/latest/cppdocs/a00463.html                |  218 ++
 releases/latest/cppdocs/a00463.js                  |    6 +
 releases/latest/cppdocs/a00466.html                |  216 --
 releases/latest/cppdocs/a00466.js                  |    6 -
 releases/latest/cppdocs/a00467.html                |  216 ++
 releases/latest/cppdocs/a00467.js                  |    6 +
 releases/latest/cppdocs/a00470.html                |  216 --
 releases/latest/cppdocs/a00470.js                  |    6 -
 releases/latest/cppdocs/a00471.html                |  216 ++
 releases/latest/cppdocs/a00471.js                  |    6 +
 releases/latest/cppdocs/a00474.html                |  216 --
 releases/latest/cppdocs/a00474.js                  |    6 -
 releases/latest/cppdocs/a00475.html                |  216 ++
 releases/latest/cppdocs/a00475.js                  |    6 +
 releases/latest/cppdocs/a00478.html                |  216 --
 releases/latest/cppdocs/a00478.js                  |    6 -
 releases/latest/cppdocs/a00479.html                |  216 ++
 releases/latest/cppdocs/a00479.js                  |    6 +
 releases/latest/cppdocs/a00482.html                |  216 --
 releases/latest/cppdocs/a00482.js                  |    6 -
 releases/latest/cppdocs/a00483.html                |  216 ++
 releases/latest/cppdocs/a00483.js                  |    6 +
 releases/latest/cppdocs/a00486.html                |  216 --
 releases/latest/cppdocs/a00486.js                  |    6 -
 releases/latest/cppdocs/a00487.html                |  216 ++
 releases/latest/cppdocs/a00487.js                  |    6 +
 releases/latest/cppdocs/a00490.html                |  216 --
 releases/latest/cppdocs/a00490.js                  |    6 -
 releases/latest/cppdocs/a00491.html                |  216 ++
 releases/latest/cppdocs/a00491.js                  |    6 +
 releases/latest/cppdocs/a00494.html                |  216 --
 releases/latest/cppdocs/a00494.js                  |    6 -
 releases/latest/cppdocs/a00495.html                |  216 ++
 releases/latest/cppdocs/a00495.js                  |    6 +
 releases/latest/cppdocs/a00498.html                |  216 --
 releases/latest/cppdocs/a00498.js                  |    6 -
 releases/latest/cppdocs/a00499.html                |  216 ++
 releases/latest/cppdocs/a00499.js                  |    6 +
 releases/latest/cppdocs/a00502.html                |  216 --
 releases/latest/cppdocs/a00502.js                  |    6 -
 releases/latest/cppdocs/a00503.html                |  216 ++
 releases/latest/cppdocs/a00503.js                  |    6 +
 releases/latest/cppdocs/a00506.html                |  216 --
 releases/latest/cppdocs/a00506.js                  |    6 -
 releases/latest/cppdocs/a00507.html                |  216 ++
 releases/latest/cppdocs/a00507.js                  |    6 +
 releases/latest/cppdocs/a00510.html                |  216 --
 releases/latest/cppdocs/a00510.js                  |    6 -
 releases/latest/cppdocs/a00511.html                |  216 ++
 releases/latest/cppdocs/a00511.js                  |    6 +
 releases/latest/cppdocs/a00514.html                |  216 --
 releases/latest/cppdocs/a00514.js                  |    6 -
 releases/latest/cppdocs/a00515.html                |  216 ++
 releases/latest/cppdocs/a00515.js                  |    6 +
 releases/latest/cppdocs/a00518.html                |  216 --
 releases/latest/cppdocs/a00518.js                  |    6 -
 releases/latest/cppdocs/a00519.html                |  216 ++
 releases/latest/cppdocs/a00519.js                  |    6 +
 releases/latest/cppdocs/a00522.html                |  216 --
 releases/latest/cppdocs/a00522.js                  |    6 -
 releases/latest/cppdocs/a00523.html                |  216 ++
 releases/latest/cppdocs/a00523.js                  |    6 +
 releases/latest/cppdocs/a00526.html                |  216 --
 releases/latest/cppdocs/a00526.js                  |    6 -
 releases/latest/cppdocs/a00527.html                |  216 ++
 releases/latest/cppdocs/a00527.js                  |    6 +
 releases/latest/cppdocs/a00530.html                |  216 --
 releases/latest/cppdocs/a00530.js                  |    6 -
 releases/latest/cppdocs/a00531.html                |  216 ++
 releases/latest/cppdocs/a00531.js                  |    6 +
 releases/latest/cppdocs/a00534.html                |  216 --
 releases/latest/cppdocs/a00534.js                  |    6 -
 releases/latest/cppdocs/a00535.html                |  216 ++
 releases/latest/cppdocs/a00535.js                  |    6 +
 releases/latest/cppdocs/a00538.html                |  216 --
 releases/latest/cppdocs/a00538.js                  |    6 -
 releases/latest/cppdocs/a00539.html                |  216 ++
 releases/latest/cppdocs/a00539.js                  |    6 +
 releases/latest/cppdocs/a00542.html                |  216 --
 releases/latest/cppdocs/a00542.js                  |    6 -
 releases/latest/cppdocs/a00543.html                |  216 ++
 releases/latest/cppdocs/a00543.js                  |    6 +
 releases/latest/cppdocs/a00546.html                |  216 --
 releases/latest/cppdocs/a00546.js                  |    6 -
 releases/latest/cppdocs/a00547.html                |  216 ++
 releases/latest/cppdocs/a00547.js                  |    6 +
 releases/latest/cppdocs/a00550.html                |  216 --
 releases/latest/cppdocs/a00550.js                  |    6 -
 releases/latest/cppdocs/a00551.html                |  216 ++
 releases/latest/cppdocs/a00551.js                  |    6 +
 releases/latest/cppdocs/a00554.html                |  216 --
 releases/latest/cppdocs/a00554.js                  |    6 -
 releases/latest/cppdocs/a00555.html                |  216 ++
 releases/latest/cppdocs/a00555.js                  |    6 +
 releases/latest/cppdocs/a00558.html                |  216 --
 releases/latest/cppdocs/a00558.js                  |    6 -
 releases/latest/cppdocs/a00559.html                |  216 ++
 releases/latest/cppdocs/a00559.js                  |    6 +
 releases/latest/cppdocs/a00562.html                |  216 --
 releases/latest/cppdocs/a00562.js                  |    6 -
 releases/latest/cppdocs/a00563.html                |  216 ++
 releases/latest/cppdocs/a00563.js                  |    6 +
 releases/latest/cppdocs/a00566.html                |  216 --
 releases/latest/cppdocs/a00566.js                  |    6 -
 releases/latest/cppdocs/a00567.html                |  216 ++
 releases/latest/cppdocs/a00567.js                  |    6 +
 releases/latest/cppdocs/a00570.html                |  216 --
 releases/latest/cppdocs/a00570.js                  |    6 -
 releases/latest/cppdocs/a00571.html                |  216 ++
 releases/latest/cppdocs/a00571.js                  |    6 +
 releases/latest/cppdocs/a00574.html                |  216 --
 releases/latest/cppdocs/a00574.js                  |    6 -
 releases/latest/cppdocs/a00575.html                |  216 ++
 releases/latest/cppdocs/a00575.js                  |    6 +
 releases/latest/cppdocs/a00578.html                |  216 --
 releases/latest/cppdocs/a00578.js                  |    6 -
 releases/latest/cppdocs/a00579.html                |  216 ++
 releases/latest/cppdocs/a00579.js                  |    6 +
 releases/latest/cppdocs/a00582.html                |  216 --
 releases/latest/cppdocs/a00582.js                  |    6 -
 releases/latest/cppdocs/a00583.html                |  216 ++
 releases/latest/cppdocs/a00583.js                  |    6 +
 releases/latest/cppdocs/a00586.html                |  216 --
 releases/latest/cppdocs/a00586.js                  |    6 -
 releases/latest/cppdocs/a00587.html                |  216 ++
 releases/latest/cppdocs/a00587.js                  |    6 +
 releases/latest/cppdocs/a00590.html                |  216 --
 releases/latest/cppdocs/a00590.js                  |    6 -
 releases/latest/cppdocs/a00591.html                |  216 ++
 releases/latest/cppdocs/a00591.js                  |    6 +
 releases/latest/cppdocs/a00594.html                |  216 --
 releases/latest/cppdocs/a00594.js                  |    6 -
 releases/latest/cppdocs/a00595.html                |  216 ++
 releases/latest/cppdocs/a00595.js                  |    6 +
 releases/latest/cppdocs/a00598.html                |  216 --
 releases/latest/cppdocs/a00598.js                  |    6 -
 releases/latest/cppdocs/a00599.html                |  216 ++
 releases/latest/cppdocs/a00599.js                  |    6 +
 releases/latest/cppdocs/a00602.html                |  216 --
 releases/latest/cppdocs/a00602.js                  |    6 -
 releases/latest/cppdocs/a00603.html                |  216 ++
 releases/latest/cppdocs/a00603.js                  |    6 +
 releases/latest/cppdocs/a00606.html                |  216 --
 releases/latest/cppdocs/a00606.js                  |    6 -
 releases/latest/cppdocs/a00607.html                |  216 ++
 releases/latest/cppdocs/a00607.js                  |    6 +
 releases/latest/cppdocs/a00610.html                |  217 --
 releases/latest/cppdocs/a00610.js                  |    6 -
 releases/latest/cppdocs/a00611.html                |  217 ++
 releases/latest/cppdocs/a00611.js                  |    6 +
 releases/latest/cppdocs/a00614.html                |  216 --
 releases/latest/cppdocs/a00614.js                  |    6 -
 releases/latest/cppdocs/a00615.html                |  216 ++
 releases/latest/cppdocs/a00615.js                  |    6 +
 releases/latest/cppdocs/a00618.html                |  216 --
 releases/latest/cppdocs/a00618.js                  |    6 -
 releases/latest/cppdocs/a00619.html                |  216 ++
 releases/latest/cppdocs/a00619.js                  |    6 +
 releases/latest/cppdocs/a00622.html                |  216 --
 releases/latest/cppdocs/a00622.js                  |    6 -
 releases/latest/cppdocs/a00623.html                |  216 ++
 releases/latest/cppdocs/a00623.js                  |    6 +
 releases/latest/cppdocs/a00626.html                |  217 --
 releases/latest/cppdocs/a00626.js                  |    6 -
 releases/latest/cppdocs/a00627.html                |  217 ++
 releases/latest/cppdocs/a00627.js                  |    6 +
 releases/latest/cppdocs/a00630.html                |  216 --
 releases/latest/cppdocs/a00630.js                  |    6 -
 releases/latest/cppdocs/a00631.html                |  216 ++
 releases/latest/cppdocs/a00631.js                  |    6 +
 releases/latest/cppdocs/a00634.html                |  216 --
 releases/latest/cppdocs/a00634.js                  |    6 -
 releases/latest/cppdocs/a00635.html                |  216 ++
 releases/latest/cppdocs/a00635.js                  |    6 +
 releases/latest/cppdocs/a00638.html                |  216 --
 releases/latest/cppdocs/a00638.js                  |    6 -
 releases/latest/cppdocs/a00639.html                |  216 ++
 releases/latest/cppdocs/a00639.js                  |    6 +
 releases/latest/cppdocs/a00642.html                |  216 --
 releases/latest/cppdocs/a00642.js                  |    6 -
 releases/latest/cppdocs/a00643.html                |  216 ++
 releases/latest/cppdocs/a00643.js                  |    6 +
 releases/latest/cppdocs/a00646.html                |  216 --
 releases/latest/cppdocs/a00646.js                  |    6 -
 releases/latest/cppdocs/a00647.html                |  216 ++
 releases/latest/cppdocs/a00647.js                  |    6 +
 releases/latest/cppdocs/a00650.html                |  216 --
 releases/latest/cppdocs/a00650.js                  |    6 -
 releases/latest/cppdocs/a00651.html                |  216 ++
 releases/latest/cppdocs/a00651.js                  |    6 +
 releases/latest/cppdocs/a00654.html                |  216 --
 releases/latest/cppdocs/a00654.js                  |    6 -
 releases/latest/cppdocs/a00655.html                |  216 ++
 releases/latest/cppdocs/a00655.js                  |    6 +
 releases/latest/cppdocs/a00658.html                |  216 --
 releases/latest/cppdocs/a00658.js                  |    6 -
 releases/latest/cppdocs/a00659.html                |  216 ++
 releases/latest/cppdocs/a00659.js                  |    6 +
 releases/latest/cppdocs/a00662.html                |  216 --
 releases/latest/cppdocs/a00662.js                  |    6 -
 releases/latest/cppdocs/a00663.html                |  216 ++
 releases/latest/cppdocs/a00663.js                  |    6 +
 releases/latest/cppdocs/a00666.html                |  216 --
 releases/latest/cppdocs/a00666.js                  |    6 -
 releases/latest/cppdocs/a00667.html                |  216 ++
 releases/latest/cppdocs/a00667.js                  |    6 +
 releases/latest/cppdocs/a00670.html                |  216 --
 releases/latest/cppdocs/a00670.js                  |    6 -
 releases/latest/cppdocs/a00671.html                |  216 ++
 releases/latest/cppdocs/a00671.js                  |    6 +
 releases/latest/cppdocs/a00674.html                |  217 --
 releases/latest/cppdocs/a00674.js                  |    6 -
 releases/latest/cppdocs/a00675.html                |  217 ++
 releases/latest/cppdocs/a00675.js                  |    6 +
 releases/latest/cppdocs/a00678.html                |  216 --
 releases/latest/cppdocs/a00678.js                  |    6 -
 releases/latest/cppdocs/a00679.html                |  216 ++
 releases/latest/cppdocs/a00679.js                  |    6 +
 releases/latest/cppdocs/a00682.html                |  216 --
 releases/latest/cppdocs/a00682.js                  |    6 -
 releases/latest/cppdocs/a00683.html                |  216 ++
 releases/latest/cppdocs/a00683.js                  |    6 +
 releases/latest/cppdocs/a00686.html                |  216 --
 releases/latest/cppdocs/a00686.js                  |    6 -
 releases/latest/cppdocs/a00687.html                |  216 ++
 releases/latest/cppdocs/a00687.js                  |    6 +
 releases/latest/cppdocs/a00690.html                |  216 --
 releases/latest/cppdocs/a00690.js                  |    6 -
 releases/latest/cppdocs/a00691.html                |  216 ++
 releases/latest/cppdocs/a00691.js                  |    6 +
 releases/latest/cppdocs/a00694.html                |  216 --
 releases/latest/cppdocs/a00694.js                  |    6 -
 releases/latest/cppdocs/a00695.html                |  216 ++
 releases/latest/cppdocs/a00695.js                  |    6 +
 releases/latest/cppdocs/a00698.html                |  216 --
 releases/latest/cppdocs/a00698.js                  |    6 -
 releases/latest/cppdocs/a00699.html                |  216 ++
 releases/latest/cppdocs/a00699.js                  |    6 +
 releases/latest/cppdocs/a00702.html                |  216 --
 releases/latest/cppdocs/a00702.js                  |    6 -
 releases/latest/cppdocs/a00703.html                |  216 ++
 releases/latest/cppdocs/a00703.js                  |    6 +
 releases/latest/cppdocs/a00706.html                |  217 --
 releases/latest/cppdocs/a00706.js                  |    6 -
 releases/latest/cppdocs/a00707.html                |  217 ++
 releases/latest/cppdocs/a00707.js                  |    6 +
 releases/latest/cppdocs/a00710.html                |  217 --
 releases/latest/cppdocs/a00710.js                  |    6 -
 releases/latest/cppdocs/a00711.html                |  217 ++
 releases/latest/cppdocs/a00711.js                  |    6 +
 releases/latest/cppdocs/a00714.html                |  217 --
 releases/latest/cppdocs/a00714.js                  |    6 -
 releases/latest/cppdocs/a00715.html                |  217 ++
 releases/latest/cppdocs/a00715.js                  |    6 +
 releases/latest/cppdocs/a00718.html                |  216 --
 releases/latest/cppdocs/a00718.js                  |    6 -
 releases/latest/cppdocs/a00719.html                |  216 ++
 releases/latest/cppdocs/a00719.js                  |    6 +
 releases/latest/cppdocs/a00722.html                |  216 --
 releases/latest/cppdocs/a00722.js                  |    6 -
 releases/latest/cppdocs/a00723.html                |  216 ++
 releases/latest/cppdocs/a00723.js                  |    6 +
 releases/latest/cppdocs/a00726.html                |  342 --
 releases/latest/cppdocs/a00726.js                  |    8 -
 releases/latest/cppdocs/a00727.html                |  342 ++
 releases/latest/cppdocs/a00727.js                  |    8 +
 releases/latest/cppdocs/a00730.html                |  251 --
 releases/latest/cppdocs/a00730.js                  |   12 -
 releases/latest/cppdocs/a00731.html                |  251 ++
 releases/latest/cppdocs/a00731.js                  |   12 +
 releases/latest/cppdocs/a00734.html                |  259 --
 releases/latest/cppdocs/a00734.js                  |    6 -
 releases/latest/cppdocs/a00735.html                |  259 ++
 releases/latest/cppdocs/a00735.js                  |    6 +
 releases/latest/cppdocs/a00738.html                |  350 --
 releases/latest/cppdocs/a00739.html                |  350 ++
 releases/latest/cppdocs/a00742.html                |  506 ---
 releases/latest/cppdocs/a00742.js                  |   13 -
 releases/latest/cppdocs/a00743.html                |  506 +++
 releases/latest/cppdocs/a00743.js                  |   13 +
 releases/latest/cppdocs/a00746.html                |  266 --
 releases/latest/cppdocs/a00746.js                  |    7 -
 releases/latest/cppdocs/a00747.html                |  266 ++
 releases/latest/cppdocs/a00747.js                  |    7 +
 releases/latest/cppdocs/a00750.html                | 1781 ---------
 releases/latest/cppdocs/a00750.js                  |   40 -
 releases/latest/cppdocs/a00751.html                | 1781 +++++++++
 releases/latest/cppdocs/a00751.js                  |   40 +
 releases/latest/cppdocs/a00754.html                | 1326 -------
 releases/latest/cppdocs/a00754.js                  |   28 -
 releases/latest/cppdocs/a00755.html                | 1326 +++++++
 releases/latest/cppdocs/a00755.js                  |   28 +
 releases/latest/cppdocs/a00758.html                | 1330 -------
 releases/latest/cppdocs/a00758.js                  |   30 -
 releases/latest/cppdocs/a00759.html                | 1330 +++++++
 releases/latest/cppdocs/a00759.js                  |   30 +
 releases/latest/cppdocs/a00762.html                |  447 ---
 releases/latest/cppdocs/a00762.js                  |   10 -
 releases/latest/cppdocs/a00763.html                |  447 +++
 releases/latest/cppdocs/a00763.js                  |   10 +
 releases/latest/cppdocs/a00766.html                |  261 --
 releases/latest/cppdocs/a00766.js                  |    6 -
 releases/latest/cppdocs/a00767.html                |  261 ++
 releases/latest/cppdocs/a00767.js                  |    6 +
 releases/latest/cppdocs/a00770.html                |  115 -
 releases/latest/cppdocs/a00771.html                |  115 +
 releases/latest/cppdocs/a00774.html                |  509 ---
 releases/latest/cppdocs/a00774.js                  |   12 -
 releases/latest/cppdocs/a00775.html                |  509 +++
 releases/latest/cppdocs/a00775.js                  |   12 +
 releases/latest/cppdocs/a00778.html                | 1529 --------
 releases/latest/cppdocs/a00778.js                  |   29 -
 releases/latest/cppdocs/a00779.html                | 1529 ++++++++
 releases/latest/cppdocs/a00779.js                  |   29 +
 releases/latest/cppdocs/a00782.html                |  512 ---
 releases/latest/cppdocs/a00782.js                  |   11 -
 releases/latest/cppdocs/a00783.html                |  512 +++
 releases/latest/cppdocs/a00783.js                  |   11 +
 releases/latest/cppdocs/a00786.html                |  838 -----
 releases/latest/cppdocs/a00786.js                  |   30 -
 releases/latest/cppdocs/a00787.html                |  838 +++++
 releases/latest/cppdocs/a00787.js                  |   30 +
 releases/latest/cppdocs/a00790.html                | 1489 --------
 releases/latest/cppdocs/a00790.js                  |   26 -
 releases/latest/cppdocs/a00791.html                | 1489 ++++++++
 releases/latest/cppdocs/a00791.js                  |   26 +
 releases/latest/cppdocs/a00794.html                |  261 --
 releases/latest/cppdocs/a00794.js                  |    8 -
 releases/latest/cppdocs/a00795.html                |  261 ++
 releases/latest/cppdocs/a00795.js                  |    8 +
 releases/latest/cppdocs/a00798.html                |  511 ---
 releases/latest/cppdocs/a00798.js                  |   14 -
 releases/latest/cppdocs/a00799.html                |  511 +++
 releases/latest/cppdocs/a00799.js                  |   14 +
 releases/latest/cppdocs/a00806.html                |  330 --
 releases/latest/cppdocs/a00806.js                  |    8 -
 releases/latest/cppdocs/a00807.html                |  330 ++
 releases/latest/cppdocs/a00807.js                  |    8 +
 releases/latest/cppdocs/a00810.html                |  519 ---
 releases/latest/cppdocs/a00810.js                  |   13 -
 releases/latest/cppdocs/a00811.html                |  519 +++
 releases/latest/cppdocs/a00811.js                  |   13 +
 releases/latest/cppdocs/a00814.html                | 3974 --------------------
 releases/latest/cppdocs/a00814.js                  |   82 -
 releases/latest/cppdocs/a00815.html                | 3974 ++++++++++++++++++++
 releases/latest/cppdocs/a00815.js                  |   82 +
 releases/latest/cppdocs/a00818.html                |  961 -----
 releases/latest/cppdocs/a00818.js                  |   37 -
 releases/latest/cppdocs/a00819.html                |  961 +++++
 releases/latest/cppdocs/a00819.js                  |   37 +
 releases/latest/cppdocs/a00822.html                | 1099 ------
 releases/latest/cppdocs/a00822.js                  |   30 -
 releases/latest/cppdocs/a00823.html                | 1099 ++++++
 releases/latest/cppdocs/a00823.js                  |   30 +
 releases/latest/cppdocs/a00826.html                |  286 --
 releases/latest/cppdocs/a00826.js                  |    9 -
 releases/latest/cppdocs/a00827.html                |  286 ++
 releases/latest/cppdocs/a00827.js                  |    9 +
 releases/latest/cppdocs/a00830.html                |  382 --
 releases/latest/cppdocs/a00830.js                  |   12 -
 releases/latest/cppdocs/a00831.html                |  382 ++
 releases/latest/cppdocs/a00831.js                  |   12 +
 releases/latest/cppdocs/a00834.html                |  892 -----
 releases/latest/cppdocs/a00834.js                  |   25 -
 releases/latest/cppdocs/a00835.html                |  892 +++++
 releases/latest/cppdocs/a00835.js                  |   25 +
 releases/latest/cppdocs/a00838.html                |  357 --
 releases/latest/cppdocs/a00838.js                  |    9 -
 releases/latest/cppdocs/a00839.html                |  357 ++
 releases/latest/cppdocs/a00839.js                  |    9 +
 releases/latest/cppdocs/a00842.html                |  297 --
 releases/latest/cppdocs/a00842.js                  |    8 -
 releases/latest/cppdocs/a00843.html                |  297 ++
 releases/latest/cppdocs/a00843.js                  |    8 +
 releases/latest/cppdocs/a00846.html                |  290 --
 releases/latest/cppdocs/a00846.js                  |    8 -
 releases/latest/cppdocs/a00847.html                |  290 ++
 releases/latest/cppdocs/a00847.js                  |    8 +
 releases/latest/cppdocs/a00850.html                |  283 --
 releases/latest/cppdocs/a00850.js                  |    8 -
 releases/latest/cppdocs/a00851.html                |  283 ++
 releases/latest/cppdocs/a00851.js                  |    8 +
 releases/latest/cppdocs/a00854.html                |  228 --
 releases/latest/cppdocs/a00854.js                  |    5 -
 releases/latest/cppdocs/a00855.html                |  228 ++
 releases/latest/cppdocs/a00855.js                  |    5 +
 releases/latest/cppdocs/a00858.html                |  371 --
 releases/latest/cppdocs/a00858.js                  |   10 -
 releases/latest/cppdocs/a00859.html                |  371 ++
 releases/latest/cppdocs/a00859.js                  |   10 +
 releases/latest/cppdocs/a00862.html                |  379 --
 releases/latest/cppdocs/a00862.js                  |   10 -
 releases/latest/cppdocs/a00863.html                |  379 ++
 releases/latest/cppdocs/a00863.js                  |   10 +
 releases/latest/cppdocs/a00866.html                | 1421 -------
 releases/latest/cppdocs/a00866.js                  |   46 -
 releases/latest/cppdocs/a00867.html                | 1243 ++++++
 releases/latest/cppdocs/a00867.js                  |   40 +
 releases/latest/cppdocs/a00870.html                |  117 -
 releases/latest/cppdocs/a00871.html                |  117 +
 releases/latest/cppdocs/a00874.html                |  213 --
 releases/latest/cppdocs/a00874.js                  |    6 -
 releases/latest/cppdocs/a00875.html                |  213 ++
 releases/latest/cppdocs/a00875.js                  |    6 +
 releases/latest/cppdocs/a00878.html                |  288 --
 releases/latest/cppdocs/a00878.js                  |    7 -
 releases/latest/cppdocs/a00879.html                |  288 ++
 releases/latest/cppdocs/a00879.js                  |    7 +
 releases/latest/cppdocs/a00882.html                | 3050 ---------------
 releases/latest/cppdocs/a00882.js                  |   63 -
 releases/latest/cppdocs/a00883.html                | 3050 +++++++++++++++
 releases/latest/cppdocs/a00883.js                  |   63 +
 releases/latest/cppdocs/a00886.html                |  115 -
 releases/latest/cppdocs/a00887.html                |  115 +
 releases/latest/cppdocs/a00890.html                |  117 -
 releases/latest/cppdocs/a00891.html                |  117 +
 releases/latest/cppdocs/a00894.html                |  115 -
 releases/latest/cppdocs/a00895.html                |  115 +
 releases/latest/cppdocs/a00898.html                |  116 -
 releases/latest/cppdocs/a00899.html                |  116 +
 releases/latest/cppdocs/annotated.html             |  302 +-
 releases/latest/cppdocs/annotated_dup.js           |  300 +-
 releases/latest/cppdocs/classes.html               |   98 +-
 .../dir_0783dd080599fdc38753397524587ce5.html      |    2 +-
 .../dir_25ec139951c9ea396eef0eac88dcfea8.html      |    2 +-
 .../dir_9de4e68f59b6257a4e7d303602c7337b.html      |    2 +-
 .../dir_d51407e9eaa4ea942d01904b9343f2f6.html      |    2 +-
 releases/latest/cppdocs/files.html                 |    2 +-
 releases/latest/cppdocs/functions.html             |   43 +-
 releases/latest/cppdocs/functions_b.html           |   18 +-
 releases/latest/cppdocs/functions_c.html           |  132 +-
 releases/latest/cppdocs/functions_d.html           |   56 +-
 releases/latest/cppdocs/functions_e.html           |   26 +-
 releases/latest/cppdocs/functions_f.html           |   20 +-
 releases/latest/cppdocs/functions_func.html        |   43 +-
 releases/latest/cppdocs/functions_func_b.html      |   18 +-
 releases/latest/cppdocs/functions_func_c.html      |  132 +-
 releases/latest/cppdocs/functions_func_d.html      |   18 +-
 releases/latest/cppdocs/functions_func_e.html      |   26 +-
 releases/latest/cppdocs/functions_func_f.html      |   20 +-
 releases/latest/cppdocs/functions_func_g.html      |  487 ++-
 releases/latest/cppdocs/functions_func_h.html      |   30 +-
 releases/latest/cppdocs/functions_func_i.html      |   48 +-
 releases/latest/cppdocs/functions_func_k.html      |    4 +-
 releases/latest/cppdocs/functions_func_l.html      |   36 +-
 releases/latest/cppdocs/functions_func_m.html      |   10 +-
 releases/latest/cppdocs/functions_func_n.html      |   28 +-
 releases/latest/cppdocs/functions_func_o.html      |   52 +-
 releases/latest/cppdocs/functions_func_p.html      |   23 +-
 releases/latest/cppdocs/functions_func_q.html      |    4 +-
 releases/latest/cppdocs/functions_func_r.html      |  136 +-
 releases/latest/cppdocs/functions_func_s.html      |  197 +-
 releases/latest/cppdocs/functions_func_t.html      |   35 +-
 releases/latest/cppdocs/functions_func_u.html      |    8 +-
 releases/latest/cppdocs/functions_func_v.html      |    6 +-
 releases/latest/cppdocs/functions_func_w.html      |  126 +-
 releases/latest/cppdocs/functions_func_~.html      |   26 +-
 releases/latest/cppdocs/functions_g.html           |  487 ++-
 releases/latest/cppdocs/functions_h.html           |   30 +-
 releases/latest/cppdocs/functions_i.html           |   50 +-
 releases/latest/cppdocs/functions_k.html           |    4 +-
 releases/latest/cppdocs/functions_l.html           |   38 +-
 releases/latest/cppdocs/functions_m.html           |   33 +-
 releases/latest/cppdocs/functions_n.html           |   28 +-
 releases/latest/cppdocs/functions_o.html           |   52 +-
 releases/latest/cppdocs/functions_p.html           |   23 +-
 releases/latest/cppdocs/functions_q.html           |    4 +-
 releases/latest/cppdocs/functions_r.html           |  136 +-
 releases/latest/cppdocs/functions_s.html           |  197 +-
 releases/latest/cppdocs/functions_t.html           |   35 +-
 releases/latest/cppdocs/functions_type.html        |    6 +-
 releases/latest/cppdocs/functions_u.html           |    8 +-
 releases/latest/cppdocs/functions_v.html           |    6 +-
 releases/latest/cppdocs/functions_vars.html        |   63 +-
 releases/latest/cppdocs/functions_w.html           |  126 +-
 releases/latest/cppdocs/functions_~.html           |   26 +-
 releases/latest/cppdocs/hierarchy.html             |  304 +-
 releases/latest/cppdocs/hierarchy.js               |  302 +-
 releases/latest/cppdocs/index.html                 |    2 +-
 releases/latest/cppdocs/menudata.js                |    1 +
 releases/latest/cppdocs/navtreedata.js             |   11 +-
 releases/latest/cppdocs/navtreeindex0.js           |  490 +--
 releases/latest/cppdocs/navtreeindex1.js           |  500 +--
 releases/latest/cppdocs/navtreeindex2.js           |  500 +--
 releases/latest/cppdocs/navtreeindex3.js           |  500 +--
 releases/latest/cppdocs/navtreeindex4.js           |  500 +--
 releases/latest/cppdocs/navtreeindex5.js           |  255 +-
 releases/latest/cppdocs/pages.html                 |  114 +
 releases/latest/cppdocs/search/all_0.js            |   49 +-
 releases/latest/cppdocs/search/all_1.js            |   16 +-
 releases/latest/cppdocs/search/all_10.js           |  130 +-
 releases/latest/cppdocs/search/all_11.js           |  149 +-
 releases/latest/cppdocs/search/all_12.js           |   21 +-
 releases/latest/cppdocs/search/all_13.js           |   12 +-
 releases/latest/cppdocs/search/all_14.js           |    4 +-
 releases/latest/cppdocs/search/all_15.js           |   68 +-
 releases/latest/cppdocs/search/all_16.js           |   24 +-
 releases/latest/cppdocs/search/all_2.js            |  150 +-
 releases/latest/cppdocs/search/all_3.js            |   63 +-
 releases/latest/cppdocs/search/all_4.js            |   32 +-
 releases/latest/cppdocs/search/all_5.js            |   18 +-
 releases/latest/cppdocs/search/all_6.js            |  297 +-
 releases/latest/cppdocs/search/all_7.js            |   12 +-
 releases/latest/cppdocs/search/all_8.js            |   42 +-
 releases/latest/cppdocs/search/all_9.js            |    4 +-
 releases/latest/cppdocs/search/all_a.js            |   36 +-
 releases/latest/cppdocs/search/all_b.js            |   23 +-
 releases/latest/cppdocs/search/all_c.js            |   38 +-
 releases/latest/cppdocs/search/all_d.js            |   28 +-
 releases/latest/cppdocs/search/all_e.js            |   39 +-
 releases/latest/cppdocs/search/all_f.js            |    6 +-
 releases/latest/cppdocs/search/classes_0.js        |   16 +-
 releases/latest/cppdocs/search/classes_1.js        |    2 +-
 releases/latest/cppdocs/search/classes_10.js       |   16 +-
 releases/latest/cppdocs/search/classes_11.js       |   12 +-
 releases/latest/cppdocs/search/classes_12.js       |    6 +-
 releases/latest/cppdocs/search/classes_13.js       |    4 +-
 releases/latest/cppdocs/search/classes_2.js        |  100 +-
 releases/latest/cppdocs/search/classes_3.js        |   16 +-
 releases/latest/cppdocs/search/classes_4.js        |   16 +-
 releases/latest/cppdocs/search/classes_5.js        |   10 +-
 releases/latest/cppdocs/search/classes_6.js        |    6 +-
 releases/latest/cppdocs/search/classes_7.js        |   10 +-
 releases/latest/cppdocs/search/classes_8.js        |    2 +-
 releases/latest/cppdocs/search/classes_9.js        |    2 +-
 releases/latest/cppdocs/search/classes_a.js        |    2 +-
 releases/latest/cppdocs/search/classes_b.js        |   12 +-
 releases/latest/cppdocs/search/classes_c.js        |    4 +-
 releases/latest/cppdocs/search/classes_d.js        |   30 +-
 releases/latest/cppdocs/search/classes_e.js        |    6 +-
 releases/latest/cppdocs/search/classes_f.js        |   28 +-
 releases/latest/cppdocs/search/functions_0.js      |   35 +-
 releases/latest/cppdocs/search/functions_1.js      |   14 +-
 releases/latest/cppdocs/search/functions_10.js     |  110 +-
 releases/latest/cppdocs/search/functions_11.js     |  137 +-
 releases/latest/cppdocs/search/functions_12.js     |    9 +-
 releases/latest/cppdocs/search/functions_13.js     |    6 +-
 releases/latest/cppdocs/search/functions_14.js     |    4 +-
 releases/latest/cppdocs/search/functions_15.js     |   66 +-
 releases/latest/cppdocs/search/functions_16.js     |   24 +-
 releases/latest/cppdocs/search/functions_2.js      |   62 +-
 releases/latest/cppdocs/search/functions_3.js      |   12 +-
 releases/latest/cppdocs/search/functions_4.js      |   20 +-
 releases/latest/cppdocs/search/functions_5.js      |    8 +-
 releases/latest/cppdocs/search/functions_6.js      |  291 +-
 releases/latest/cppdocs/search/functions_7.js      |   12 +-
 releases/latest/cppdocs/search/functions_8.js      |   30 +-
 releases/latest/cppdocs/search/functions_9.js      |    2 +-
 releases/latest/cppdocs/search/functions_a.js      |   32 +-
 releases/latest/cppdocs/search/functions_b.js      |    6 +-
 releases/latest/cppdocs/search/functions_c.js      |   26 +-
 releases/latest/cppdocs/search/functions_d.js      |   24 +-
 releases/latest/cppdocs/search/functions_e.js      |   19 +-
 releases/latest/cppdocs/search/functions_f.js      |    2 +-
 releases/latest/cppdocs/search/pages_0.html        |   30 +
 releases/latest/cppdocs/search/pages_0.js          |    4 +
 releases/latest/cppdocs/search/searchdata.js       |    9 +-
 releases/latest/cppdocs/search/typedefs_2.js       |    2 +-
 releases/latest/cppdocs/search/typedefs_3.js       |    2 +-
 releases/latest/cppdocs/search/variables_0.js      |   38 +-
 releases/latest/cppdocs/search/variables_1.js      |   15 +-
 releases/latest/dotnetdocs/a00014.html             |    2 +-
 releases/latest/dotnetdocs/a00020.html             |    2 +-
 releases/latest/dotnetdocs/a00026.html             |    2 +-
 releases/latest/dotnetdocs/a00029.html             |    2 +-
 releases/latest/dotnetdocs/a00032.html             |    2 +-
 releases/latest/dotnetdocs/a00035.html             |    2 +-
 releases/latest/dotnetdocs/a00038.html             |    2 +-
 releases/latest/dotnetdocs/a00047.html             |    2 +-
 releases/latest/dotnetdocs/a00053.html             |    2 +-
 releases/latest/dotnetdocs/a00059.html             |    2 +-
 releases/latest/dotnetdocs/a00065.html             |    2 +-
 releases/latest/dotnetdocs/a00068.html             |    2 +-
 releases/latest/dotnetdocs/a00071.html             |    2 +-
 releases/latest/dotnetdocs/a00074.html             |    2 +-
 releases/latest/dotnetdocs/a00077.html             |    2 +-
 releases/latest/dotnetdocs/a00083.html             |    2 +-
 releases/latest/dotnetdocs/a00119.html             |    2 +-
 releases/latest/dotnetdocs/a00122.html             |    2 +-
 releases/latest/dotnetdocs/a00125.html             |    2 +-
 releases/latest/dotnetdocs/a00128.html             |    2 +-
 releases/latest/dotnetdocs/a00134.html             |    2 +-
 releases/latest/dotnetdocs/a00137.html             |    2 +-
 releases/latest/dotnetdocs/a00143.html             |    2 +-
 releases/latest/dotnetdocs/a00149.html             |    2 +-
 releases/latest/dotnetdocs/a00152.html             |    2 +-
 releases/latest/dotnetdocs/a00161.html             |    2 +-
 releases/latest/dotnetdocs/a00164.html             |    2 +-
 releases/latest/dotnetdocs/a00167.html             |    2 +-
 releases/latest/dotnetdocs/a00170.html             |    2 +-
 releases/latest/dotnetdocs/a00185.html             |    2 +-
 releases/latest/dotnetdocs/a00203.html             |    2 +-
 releases/latest/dotnetdocs/a00206.html             |    2 +-
 releases/latest/dotnetdocs/a00209.html             |    2 +-
 releases/latest/dotnetdocs/a00236.html             |    2 +-
 releases/latest/dotnetdocs/a00242.html             |    2 +-
 releases/latest/dotnetdocs/a00248.html             |    2 +-
 releases/latest/dotnetdocs/a00251.html             |    2 +-
 releases/latest/dotnetdocs/a00269.html             |    2 +-
 releases/latest/dotnetdocs/a00302.html             |    2 +-
 releases/latest/dotnetdocs/a00305.html             |    2 +-
 releases/latest/dotnetdocs/a00308.html             |    2 +-
 releases/latest/dotnetdocs/a00314.html             |    2 +-
 releases/latest/dotnetdocs/a00320.html             |    2 +-
 releases/latest/dotnetdocs/a00323.html             |    2 +-
 releases/latest/dotnetdocs/a00326.html             |    2 +-
 releases/latest/dotnetdocs/a00332.html             |    2 +-
 releases/latest/dotnetdocs/a00338.html             |    2 +-
 releases/latest/dotnetdocs/a00341.html             |    2 +-
 releases/latest/dotnetdocs/a00344.html             |    2 +-
 releases/latest/dotnetdocs/a00347.html             |    2 +-
 releases/latest/dotnetdocs/a00350.html             |    2 +-
 releases/latest/dotnetdocs/a00353.html             |    2 +-
 releases/latest/dotnetdocs/a00374.html             |    2 +-
 releases/latest/dotnetdocs/a00381.html             |    2 +-
 releases/latest/dotnetdocs/a00382.html             |    2 +-
 releases/latest/dotnetdocs/a00383.html             |    2 +-
 releases/latest/dotnetdocs/a00384.html             |    2 +-
 releases/latest/dotnetdocs/a00402.html             |    2 +-
 releases/latest/dotnetdocs/a00406.html             |    2 +-
 releases/latest/dotnetdocs/a00410.html             |    2 +-
 releases/latest/dotnetdocs/a00414.html             |    2 +-
 releases/latest/dotnetdocs/a00418.html             |    2 +-
 releases/latest/dotnetdocs/a00422.html             |    2 +-
 releases/latest/dotnetdocs/a00426.html             |    2 +-
 releases/latest/dotnetdocs/a00430.html             |    2 +-
 releases/latest/dotnetdocs/a00434.html             |    2 +-
 releases/latest/dotnetdocs/a00438.html             |    2 +-
 releases/latest/dotnetdocs/a00442.html             |    2 +-
 releases/latest/dotnetdocs/a00446.html             |    2 +-
 releases/latest/dotnetdocs/a00450.html             |    2 +-
 releases/latest/dotnetdocs/a00454.html             |    2 +-
 releases/latest/dotnetdocs/a00462.html             |    2 +-
 releases/latest/dotnetdocs/a00466.html             |    2 +-
 releases/latest/dotnetdocs/a00470.html             |    2 +-
 releases/latest/dotnetdocs/a00474.html             |    2 +-
 releases/latest/dotnetdocs/a00478.html             |    2 +-
 releases/latest/dotnetdocs/a00482.html             |    2 +-
 releases/latest/dotnetdocs/a00486.html             |    2 +-
 releases/latest/dotnetdocs/a00490.html             |    2 +-
 releases/latest/dotnetdocs/a00494.html             |    2 +-
 releases/latest/dotnetdocs/a00498.html             |    2 +-
 releases/latest/dotnetdocs/a00502.html             |    2 +-
 releases/latest/dotnetdocs/a00506.html             |    2 +-
 releases/latest/dotnetdocs/a00510.html             |    2 +-
 releases/latest/dotnetdocs/a00514.html             |    2 +-
 releases/latest/dotnetdocs/a00518.html             |    2 +-
 releases/latest/dotnetdocs/a00522.html             |    2 +-
 releases/latest/dotnetdocs/a00526.html             |    2 +-
 releases/latest/dotnetdocs/a00530.html             |    2 +-
 releases/latest/dotnetdocs/a00534.html             |    2 +-
 releases/latest/dotnetdocs/a00538.html             |    2 +-
 releases/latest/dotnetdocs/a00542.html             |    2 +-
 releases/latest/dotnetdocs/a00546.html             |    2 +-
 releases/latest/dotnetdocs/a00550.html             |    2 +-
 releases/latest/dotnetdocs/a00554.html             |    2 +-
 releases/latest/dotnetdocs/a00558.html             |    2 +-
 releases/latest/dotnetdocs/a00562.html             |    2 +-
 releases/latest/dotnetdocs/a00566.html             |    2 +-
 releases/latest/dotnetdocs/a00574.html             |    2 +-
 releases/latest/dotnetdocs/a00578.html             |    2 +-
 releases/latest/dotnetdocs/a00582.html             |    2 +-
 releases/latest/dotnetdocs/a00586.html             |    2 +-
 releases/latest/dotnetdocs/a00590.html             |    2 +-
 releases/latest/dotnetdocs/a00594.html             |    2 +-
 releases/latest/dotnetdocs/a00598.html             |    2 +-
 releases/latest/dotnetdocs/a00602.html             |    2 +-
 releases/latest/dotnetdocs/a00606.html             |    2 +-
 releases/latest/dotnetdocs/a00610.html             |    2 +-
 releases/latest/dotnetdocs/a00614.html             |    2 +-
 releases/latest/dotnetdocs/a00618.html             |    2 +-
 releases/latest/dotnetdocs/a00622.html             |    2 +-
 releases/latest/dotnetdocs/a00630.html             |    2 +-
 releases/latest/dotnetdocs/a00634.html             |    2 +-
 releases/latest/dotnetdocs/a00638.html             |    2 +-
 releases/latest/dotnetdocs/a00642.html             |    2 +-
 releases/latest/dotnetdocs/a00646.html             |    2 +-
 releases/latest/dotnetdocs/a00650.html             |    2 +-
 releases/latest/dotnetdocs/a00654.html             |    2 +-
 releases/latest/dotnetdocs/a00658.html             |    2 +-
 releases/latest/dotnetdocs/a00662.html             |    2 +-
 releases/latest/dotnetdocs/a00666.html             |    2 +-
 releases/latest/dotnetdocs/a00670.html             |    2 +-
 releases/latest/dotnetdocs/a00674.html             |    2 +-
 releases/latest/dotnetdocs/a00678.html             |    2 +-
 releases/latest/dotnetdocs/a00682.html             |    2 +-
 releases/latest/dotnetdocs/a00686.html             |    2 +-
 releases/latest/dotnetdocs/a00690.html             |    2 +-
 releases/latest/dotnetdocs/a00694.html             |    2 +-
 releases/latest/dotnetdocs/a00698.html             |    2 +-
 releases/latest/dotnetdocs/a00702.html             |    2 +-
 releases/latest/dotnetdocs/a00706.html             |    2 +-
 releases/latest/dotnetdocs/a00710.html             |    2 +-
 releases/latest/dotnetdocs/a00714.html             |    2 +-
 releases/latest/dotnetdocs/a00718.html             |    2 +-
 releases/latest/dotnetdocs/a00722.html             |    2 +-
 releases/latest/dotnetdocs/a00726.html             |    2 +-
 releases/latest/dotnetdocs/a00730.html             |    2 +-
 releases/latest/dotnetdocs/a00734.html             |    2 +-
 releases/latest/dotnetdocs/a00738.html             |    2 +-
 releases/latest/dotnetdocs/a00742.html             |    2 +-
 releases/latest/dotnetdocs/a00746.html             |    2 +-
 releases/latest/dotnetdocs/a00750.html             |    2 +-
 releases/latest/dotnetdocs/a00754.html             |    2 +-
 releases/latest/dotnetdocs/a00758.html             |    2 +-
 releases/latest/dotnetdocs/a00762.html             |    2 +-
 releases/latest/dotnetdocs/a00766.html             |    2 +-
 releases/latest/dotnetdocs/a00770.html             |    2 +-
 releases/latest/dotnetdocs/a00774.html             |    2 +-
 releases/latest/dotnetdocs/a00778.html             |    2 +-
 releases/latest/dotnetdocs/a00782.html             |    2 +-
 releases/latest/dotnetdocs/a00786.html             |    2 +-
 releases/latest/dotnetdocs/a00790.html             |    2 +-
 releases/latest/dotnetdocs/a00794.html             |    2 +-
 releases/latest/dotnetdocs/a00798.html             |    2 +-
 releases/latest/dotnetdocs/a00802.html             |    2 +-
 releases/latest/dotnetdocs/a00806.html             |    2 +-
 releases/latest/dotnetdocs/a00810.html             |    2 +-
 releases/latest/dotnetdocs/a00814.html             |    2 +-
 releases/latest/dotnetdocs/a00818.html             |    2 +-
 releases/latest/dotnetdocs/a00822.html             |    2 +-
 releases/latest/dotnetdocs/a00826.html             |    2 +-
 releases/latest/dotnetdocs/a00830.html             |    2 +-
 releases/latest/dotnetdocs/a00834.html             |    2 +-
 releases/latest/dotnetdocs/a00838.html             |    2 +-
 releases/latest/dotnetdocs/a00842.html             |    2 +-
 releases/latest/dotnetdocs/a00846.html             |    2 +-
 releases/latest/dotnetdocs/a00850.html             |    2 +-
 releases/latest/dotnetdocs/a00858.html             |    2 +-
 releases/latest/dotnetdocs/a00862.html             |    2 +-
 releases/latest/dotnetdocs/a00866.html             |    2 +-
 releases/latest/dotnetdocs/a00870.html             |    2 +-
 releases/latest/dotnetdocs/a00874.html             |    2 +-
 releases/latest/dotnetdocs/a00878.html             |    2 +-
 releases/latest/dotnetdocs/a00882.html             |    2 +-
 releases/latest/dotnetdocs/a00886.html             |    2 +-
 releases/latest/dotnetdocs/a00890.html             |    2 +-
 releases/latest/dotnetdocs/a00894.html             |    2 +-
 releases/latest/dotnetdocs/a00898.html             |    2 +-
 releases/latest/dotnetdocs/a00902.html             |    2 +-
 releases/latest/dotnetdocs/a00906.html             |    2 +-
 releases/latest/dotnetdocs/a00910.html             |    2 +-
 releases/latest/dotnetdocs/a00914.html             |    2 +-
 releases/latest/dotnetdocs/a00918.html             |    2 +-
 releases/latest/dotnetdocs/a00922.html             |    2 +-
 releases/latest/dotnetdocs/a00926.html             |    2 +-
 releases/latest/dotnetdocs/a00930.html             |    2 +-
 releases/latest/dotnetdocs/a00934.html             |    2 +-
 releases/latest/dotnetdocs/a00950.html             |    2 +-
 releases/latest/dotnetdocs/a00954.html             |    2 +-
 releases/latest/dotnetdocs/a00958.html             |    2 +-
 releases/latest/dotnetdocs/a00962.html             |    2 +-
 releases/latest/dotnetdocs/a00966.html             |    2 +-
 releases/latest/dotnetdocs/a00970.html             |    2 +-
 releases/latest/dotnetdocs/a00974.html             |    2 +-
 releases/latest/dotnetdocs/a00978.html             |    2 +-
 releases/latest/dotnetdocs/a00982.html             |    2 +-
 releases/latest/dotnetdocs/a00986.html             |    2 +-
 releases/latest/dotnetdocs/a00990.html             |    2 +-
 releases/latest/dotnetdocs/a00994.html             |    2 +-
 releases/latest/dotnetdocs/a00998.html             |    2 +-
 releases/latest/dotnetdocs/a01002.html             |    2 +-
 releases/latest/dotnetdocs/a01006.html             |    2 +-
 releases/latest/dotnetdocs/a01010.html             |    2 +-
 releases/latest/dotnetdocs/a01014.html             |    2 +-
 releases/latest/dotnetdocs/a01018.html             |    2 +-
 releases/latest/dotnetdocs/a01022.html             |    2 +-
 releases/latest/dotnetdocs/a01026.html             |    2 +-
 releases/latest/dotnetdocs/a01030.html             |    2 +-
 releases/latest/dotnetdocs/a01038.html             |    2 +-
 releases/latest/dotnetdocs/a01042.html             |    2 +-
 releases/latest/dotnetdocs/a01046.html             |    2 +-
 releases/latest/dotnetdocs/a01066.html             |    2 +-
 releases/latest/dotnetdocs/a01070.html             |    2 +-
 releases/latest/dotnetdocs/a01074.html             |    2 +-
 releases/latest/dotnetdocs/a01078.html             |    2 +-
 releases/latest/dotnetdocs/a01086.html             |    2 +-
 releases/latest/dotnetdocs/a01090.html             |    2 +-
 releases/latest/dotnetdocs/a01098.html             |    2 +-
 releases/latest/dotnetdocs/a01102.html             |    2 +-
 releases/latest/dotnetdocs/a01106.html             |    2 +-
 releases/latest/dotnetdocs/a01110.html             |    2 +-
 releases/latest/dotnetdocs/a01114.html             |    2 +-
 releases/latest/dotnetdocs/a01118.html             |    2 +-
 releases/latest/dotnetdocs/a01122.html             |    2 +-
 releases/latest/dotnetdocs/a01126.html             |    2 +-
 releases/latest/dotnetdocs/a01134.html             |    2 +-
 releases/latest/dotnetdocs/a01138.html             |    2 +-
 releases/latest/dotnetdocs/a01142.html             |    2 +-
 releases/latest/dotnetdocs/a01146.html             |    2 +-
 releases/latest/dotnetdocs/annotated.html          |    2 +-
 releases/latest/dotnetdocs/classes.html            |    2 +-
 .../dir_573ddd42ab80d728e58d280a03f813d9.html      |    2 +-
 .../dir_98f198ca865874fa5ec8cb0284e49b83.html      |    2 +-
 .../dir_d4388efad0c891e42a08a8cc7b1820f6.html      |    2 +-
 releases/latest/dotnetdocs/files.html              |    2 +-
 releases/latest/dotnetdocs/functions.html          |    2 +-
 releases/latest/dotnetdocs/functions_a.html        |    2 +-
 releases/latest/dotnetdocs/functions_b.html        |    2 +-
 releases/latest/dotnetdocs/functions_c.html        |    2 +-
 releases/latest/dotnetdocs/functions_d.html        |    2 +-
 releases/latest/dotnetdocs/functions_e.html        |    2 +-
 releases/latest/dotnetdocs/functions_f.html        |    2 +-
 releases/latest/dotnetdocs/functions_func.html     |    2 +-
 releases/latest/dotnetdocs/functions_func_a.html   |    2 +-
 releases/latest/dotnetdocs/functions_func_b.html   |    2 +-
 releases/latest/dotnetdocs/functions_func_c.html   |    2 +-
 releases/latest/dotnetdocs/functions_func_d.html   |    2 +-
 releases/latest/dotnetdocs/functions_func_e.html   |    2 +-
 releases/latest/dotnetdocs/functions_func_f.html   |    2 +-
 releases/latest/dotnetdocs/functions_func_g.html   |    2 +-
 releases/latest/dotnetdocs/functions_func_h.html   |    2 +-
 releases/latest/dotnetdocs/functions_func_i.html   |    2 +-
 releases/latest/dotnetdocs/functions_func_k.html   |    2 +-
 releases/latest/dotnetdocs/functions_func_l.html   |    2 +-
 releases/latest/dotnetdocs/functions_func_m.html   |    2 +-
 releases/latest/dotnetdocs/functions_func_n.html   |    2 +-
 releases/latest/dotnetdocs/functions_func_o.html   |    2 +-
 releases/latest/dotnetdocs/functions_func_p.html   |    2 +-
 releases/latest/dotnetdocs/functions_func_q.html   |    2 +-
 releases/latest/dotnetdocs/functions_func_r.html   |    2 +-
 releases/latest/dotnetdocs/functions_func_s.html   |    2 +-
 releases/latest/dotnetdocs/functions_func_t.html   |    2 +-
 releases/latest/dotnetdocs/functions_func_u.html   |    2 +-
 releases/latest/dotnetdocs/functions_func_v.html   |    2 +-
 releases/latest/dotnetdocs/functions_func_w.html   |    2 +-
 releases/latest/dotnetdocs/functions_func_~.html   |    2 +-
 releases/latest/dotnetdocs/functions_g.html        |    2 +-
 releases/latest/dotnetdocs/functions_h.html        |    2 +-
 releases/latest/dotnetdocs/functions_i.html        |    2 +-
 releases/latest/dotnetdocs/functions_k.html        |    2 +-
 releases/latest/dotnetdocs/functions_l.html        |    2 +-
 releases/latest/dotnetdocs/functions_m.html        |    2 +-
 releases/latest/dotnetdocs/functions_n.html        |    2 +-
 releases/latest/dotnetdocs/functions_o.html        |    2 +-
 releases/latest/dotnetdocs/functions_p.html        |    2 +-
 releases/latest/dotnetdocs/functions_prop.html     |    2 +-
 releases/latest/dotnetdocs/functions_q.html        |    2 +-
 releases/latest/dotnetdocs/functions_r.html        |    2 +-
 releases/latest/dotnetdocs/functions_s.html        |    2 +-
 releases/latest/dotnetdocs/functions_t.html        |    2 +-
 releases/latest/dotnetdocs/functions_u.html        |    2 +-
 releases/latest/dotnetdocs/functions_v.html        |    2 +-
 releases/latest/dotnetdocs/functions_vars.html     |    2 +-
 releases/latest/dotnetdocs/functions_w.html        |    2 +-
 releases/latest/dotnetdocs/functions_~.html        |    2 +-
 releases/latest/dotnetdocs/globals.html            |    2 +-
 releases/latest/dotnetdocs/globals_defs.html       |    2 +-
 releases/latest/dotnetdocs/hierarchy.html          |    2 +-
 releases/latest/dotnetdocs/index.html              |    2 +-
 releases/latest/dotnetdocs/namespacemembers.html   |    2 +-
 .../latest/dotnetdocs/namespacemembers_enum.html   |    2 +-
 .../latest/dotnetdocs/namespacemembers_func.html   |    2 +-
 .../latest/dotnetdocs/namespacemembers_type.html   |    2 +-
 releases/latest/dotnetdocs/namespaces.html         |    2 +-
 1183 files changed, 65321 insertions(+), 65296 deletions(-)

diff --git a/releases/latest/cppdocs/a00014.html b/releases/latest/cppdocs/a00014.html
index 54542fc..833d9dc 100644
--- a/releases/latest/cppdocs/a00014.html
+++ b/releases/latest/cppdocs/a00014.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -97,8 +97,8 @@ $(document).ready(function(){initNavTree('a00014.html','');});
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
 Data Structures</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00274.html">apache::geode::client::AttributesMutator</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Supports modification of certain region attributes after the region has been created.  <a href="a00274.html#details">More...</a><br /></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html">apache::geode::client::AttributesMutator</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Supports modification of certain region attributes after the region has been created.  <a href="a00275.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 </div><!-- contents -->
diff --git a/releases/latest/cppdocs/a00014.js b/releases/latest/cppdocs/a00014.js
index 1d5bf0e..b065e00 100644
--- a/releases/latest/cppdocs/a00014.js
+++ b/releases/latest/cppdocs/a00014.js
@@ -1,4 +1,4 @@
 var a00014 =
 [
-    [ "AttributesMutator", "a00274.html", "a00274" ]
+    [ "AttributesMutator", "a00275.html", "a00275" ]
 ];
\ No newline at end of file
diff --git a/releases/latest/cppdocs/a00014_source.html b/releases/latest/cppdocs/a00014_source.html
index 926e275..64b8438 100644
--- a/releases/latest/cppdocs/a00014_source.html
+++ b/releases/latest/cppdocs/a00014_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,9 +90,9 @@ $(document).ready(function(){initNavTree('a00014_source.html','');});
 <div class="title">AttributesMutator.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="a00014.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
-<div class="ttc" id="a00274_html"><div class="ttname"><a href="a00274.html">apache::geode::client::AttributesMutator</a></div><div class="ttdoc">Supports modification of certain region attributes after the region has been created.</div><div class="ttdef"><b>Definition:</b> AttributesMutator.hpp:61</div></div>
-<div class="ttc" id="a00894_html"><div class="ttname"><a href="a00894.html">ExpirationAction</a></div><div class="ttdoc">Enumerated type for expiration actions.</div></div>
+<a href="a00014.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
+<div class="ttc" id="a00895_html"><div class="ttname"><a href="a00895.html">ExpirationAction</a></div><div class="ttdoc">Enumerated type for expiration actions.</div></div>
+<div class="ttc" id="a00134_html"><div class="ttname"><a href="a00134.html">ExpirationAction.hpp</a></div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00017.html b/releases/latest/cppdocs/a00017.html
index a611313..eaa3786 100644
--- a/releases/latest/cppdocs/a00017.html
+++ b/releases/latest/cppdocs/a00017.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -97,8 +97,8 @@ $(document).ready(function(){initNavTree('a00017.html','');});
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
 Data Structures</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00278.html">apache::geode::client::AuthenticatedView</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an authenticated cache view to allow credential based access to region services.  <a href="a00278.html#details">More...</a><br /></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00279.html">apache::geode::client::AuthenticatedView</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an authenticated cache view to allow credential based access to region services.  <a href="a00279.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 </div><!-- contents -->
diff --git a/releases/latest/cppdocs/a00017.js b/releases/latest/cppdocs/a00017.js
index ae17021..574e8a4 100644
--- a/releases/latest/cppdocs/a00017.js
+++ b/releases/latest/cppdocs/a00017.js
@@ -1,4 +1,4 @@
 var a00017 =
 [
-    [ "AuthenticatedView", "a00278.html", "a00278" ]
+    [ "AuthenticatedView", "a00279.html", "a00279" ]
 ];
\ No newline at end of file
diff --git a/releases/latest/cppdocs/a00017_source.html b/releases/latest/cppdocs/a00017_source.html
index 7cee1f4..3d3861c 100644
--- a/releases/latest/cppdocs/a00017_source.html
+++ b/releases/latest/cppdocs/a00017_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,14 +90,14 @@ $(document).ready(function(){initNavTree('a00017_source.html','');});
 <div class="title">AuthenticatedView.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="a00017.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
+<a href="a00017.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
+<div class="ttc" id="a00739_html"><div class="ttname"><a href="a00739.html">apache::geode::client::FunctionService</a></div><div class="ttdoc">entry point for function execution</div><div class="ttdef"><b>Definition:</b> FunctionService.hpp:45</div></div>
+<div class="ttc" id="a00188_html"><div class="ttname"><a href="a00188.html">PoolFactory.hpp</a></div></div>
 <div class="ttc" id="a00221_html"><div class="ttname"><a href="a00221.html">RegionService.hpp</a></div></div>
-<div class="ttc" id="a00838_html"><div class="ttname"><a href="a00838.html">apache::geode::client::RegionService</a></div><div class="ttdoc">A RegionService provides access to existing regions that exist in a Geode cache.</div><div class="ttdef"><b>Definition:</b> RegionService.hpp:62</div></div>
-<div class="ttc" id="a00738_html"><div class="ttname"><a href="a00738.html">apache::geode::client::FunctionService</a></div><div class="ttdoc">entry point for function execution</div><div class="ttdef"><b>Definition:</b> FunctionService.hpp:45</div></div>
+<div class="ttc" id="a00279_html"><div class="ttname"><a href="a00279.html">apache::geode::client::AuthenticatedView</a></div><div class="ttdoc">Creates an authenticated cache view to allow credential based access to region services.</div><div class="ttdef"><b>Definition:</b> AuthenticatedView.hpp:46</div></div>
+<div class="ttc" id="a00755_html"><div class="ttname"><a href="a00755.html">apache::geode::client::PdxInstanceFactory</a></div><div class="ttdoc">PdxInstanceFactory gives you a way to create PdxInstances.</div><div class="ttdef"><b>Definition:</b> PdxInstanceFactory.hpp:52</div></div>
+<div class="ttc" id="a00787_html"><div class="ttname"><a href="a00787.html">apache::geode::client::Pool</a></div><div class="ttdoc">A pool of connections to connect from a client to a set of Geode Cache Servers.</div><div class="ttdef"><b>Definition:</b> Pool.hpp:63</div></div>
 <div class="ttc" id="a00200_html"><div class="ttname"><a href="a00200.html">QueryService.hpp</a></div></div>
-<div class="ttc" id="a00278_html"><div class="ttname"><a href="a00278.html">apache::geode::client::AuthenticatedView</a></div><div class="ttdoc">Creates an authenticated cache view to allow credential based access to region services.</div><div class="ttdef"><b>Definition:</b> AuthenticatedView.hpp:46</div></div>
-<div class="ttc" id="a00754_html"><div class="ttname"><a href="a00754.html">apache::geode::client::PdxInstanceFactory</a></div><div class="ttdoc">PdxInstanceFactory gives you a way to create PdxInstances.</div><div class="ttdef"><b>Definition:</b> PdxInstanceFactory.hpp:52</div></div>
-<div class="ttc" id="a00786_html"><div class="ttname"><a href="a00786.html">apache::geode::client::Pool</a></div><div class="ttdoc">A pool of connections to connect from a client to a set of Geode Cache Servers.</div><div class="ttdef"><b>Definition:</b> Pool.hpp:63</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00020.html b/releases/latest/cppdocs/a00020.html
index 3db6f00..49e8f99 100644
--- a/releases/latest/cppdocs/a00020.html
+++ b/releases/latest/cppdocs/a00020.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -97,8 +97,8 @@ $(document).ready(function(){initNavTree('a00020.html','');});
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
 Data Structures</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00282.html">apache::geode::client::AuthInitialize</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Specifies the mechanism to obtain credentials for a client.  <a href="a00282.html#details">More...</a><br /></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00283.html">apache::geode::client::AuthInitialize</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Specifies the mechanism to obtain credentials for a client.  <a href="a00283.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 </div><!-- contents -->
diff --git a/releases/latest/cppdocs/a00020.js b/releases/latest/cppdocs/a00020.js
index 9f05d90..c87627b 100644
--- a/releases/latest/cppdocs/a00020.js
+++ b/releases/latest/cppdocs/a00020.js
@@ -1,4 +1,4 @@
 var a00020 =
 [
-    [ "AuthInitialize", "a00282.html", "a00282" ]
+    [ "AuthInitialize", "a00283.html", "a00283" ]
 ];
\ No newline at end of file
diff --git a/releases/latest/cppdocs/a00020_source.html b/releases/latest/cppdocs/a00020_source.html
index a2d5c48..b8331c9 100644
--- a/releases/latest/cppdocs/a00020_source.html
+++ b/releases/latest/cppdocs/a00020_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,7 +90,7 @@ $(document).ready(function(){initNavTree('a00020_source.html','');});
 <div class="title">AuthInitialize.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="a00020.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
+<a href="a00020.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00023.html b/releases/latest/cppdocs/a00023.html
index b7f40b1..b684b22 100644
--- a/releases/latest/cppdocs/a00023.html
+++ b/releases/latest/cppdocs/a00023.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -97,8 +97,8 @@ $(document).ready(function(){initNavTree('a00023.html','');});
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
 Data Structures</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00286.html">apache::geode::client::Cache</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Caches are obtained from the create method on the <a class="el" href="a00370.html#a3ee44932abdc64988aa065e4b390e0ff">CacheFactory#create</a> class.  <a href="a00286.html#details">More...</a><br /></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00287.html">apache::geode::client::Cache</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Caches are obtained from the create method on the <a class="el" href="a00371.html#a3ee44932abdc64988aa065e4b390e0ff">CacheFactory#create</a> class.  <a href="a00287.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 </div><!-- contents -->
diff --git a/releases/latest/cppdocs/a00023.js b/releases/latest/cppdocs/a00023.js
index e234b60..5f43cbe 100644
--- a/releases/latest/cppdocs/a00023.js
+++ b/releases/latest/cppdocs/a00023.js
@@ -1,4 +1,4 @@
 var a00023 =
 [
-    [ "Cache", "a00286.html", "a00286" ]
+    [ "Cache", "a00287.html", "a00287" ]
 ];
\ No newline at end of file
diff --git a/releases/latest/cppdocs/a00023_source.html b/releases/latest/cppdocs/a00023_source.html
index 4dd28f7..7653285 100644
--- a/releases/latest/cppdocs/a00023_source.html
+++ b/releases/latest/cppdocs/a00023_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,20 +90,20 @@ $(document).ready(function(){initNavTree('a00023_source.html','');});
 <div class="title">Cache.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="a00023.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
-<div class="ttc" id="a00370_html"><div class="ttname"><a href="a00370.html">apache::geode::client::CacheFactory</a></div><div class="ttdoc">Top level class for configuring and using Geode on a client.This should be called once to create Cach...</div><div class="ttdef"><b>Definition:</b> CacheFactory.hpp:48</div></div>
-<div class="ttc" id="a00438_html"><div class="ttname"><a href="a00438.html">apache::geode::client::DataOutput</a></div><div class="ttdoc">Provide operations for writing primitive data values, byte arrays, strings, Serializable objects to a...</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:48</div></div>
-<div class="ttc" id="a00738_html"><div class="ttname"><a href="a00738.html">apache::geode::client::FunctionService</a></div><div class="ttdoc">entry point for function execution</div><div class="ttdef"><b>Definition:</b> FunctionService.hpp:45</div></div>
+<a href="a00023.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
+<div class="ttc" id="a00739_html"><div class="ttname"><a href="a00739.html">apache::geode::client::FunctionService</a></div><div class="ttdoc">entry point for function execution</div><div class="ttdef"><b>Definition:</b> FunctionService.hpp:45</div></div>
+<div class="ttc" id="a00435_html"><div class="ttname"><a href="a00435.html">apache::geode::client::DataInput</a></div><div class="ttdoc">Provide operations for reading primitive data values, byte arrays, strings, Serializable objects from...</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:59</div></div>
+<div class="ttc" id="a00835_html"><div class="ttname"><a href="a00835.html">apache::geode::client::RegionFactory</a></div><div class="ttdoc">Provides for the configuration and creation of instances of Region.</div><div class="ttdef"><b>Definition:</b> RegionFactory.hpp:43</div></div>
+<div class="ttc" id="a00279_html"><div class="ttname"><a href="a00279.html">apache::geode::client::AuthenticatedView</a></div><div class="ttdoc">Creates an authenticated cache view to allow credential based access to region services.</div><div class="ttdef"><b>Definition:</b> AuthenticatedView.hpp:46</div></div>
+<div class="ttc" id="a00867_html"><div class="ttname"><a href="a00867.html">apache::geode::client::SystemProperties</a></div><div class="ttdoc">The SystemProperties class.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:44</div></div>
+<div class="ttc" id="a00755_html"><div class="ttname"><a href="a00755.html">apache::geode::client::PdxInstanceFactory</a></div><div class="ttdoc">PdxInstanceFactory gives you a way to create PdxInstances.</div><div class="ttdef"><b>Definition:</b> PdxInstanceFactory.hpp:52</div></div>
+<div class="ttc" id="a00743_html"><div class="ttname"><a href="a00743.html">apache::geode::client::GeodeCache</a></div><div class="ttdoc">GeodeCache represents the singleton cache that must be created in order to connect to Geode server.</div><div class="ttdef"><b>Definition:</b> GeodeCache.hpp:48</div></div>
+<div class="ttc" id="a00899_html"><div class="ttname"><a href="a00899.html">RegionShortcut</a></div><div class="ttdoc">Each enum represents a predefined RegionAttributes in a {}.</div></div>
+<div class="ttc" id="a00287_html"><div class="ttname"><a href="a00287.html">apache::geode::client::Cache</a></div><div class="ttdoc">Caches are obtained from the create method on the CacheFactory#create class.</div><div class="ttdef"><b>Definition:</b> Cache.hpp:67</div></div>
+<div class="ttc" id="a00875_html"><div class="ttname"><a href="a00875.html">apache::geode::client::TypeRegistry</a></div><div class="ttdoc">Registry for custom serializable types, both PDXSerializable and DataSerializable.</div><div class="ttdef"><b>Definition:</b> TypeRegistry.hpp:39</div></div>
+<div class="ttc" id="a00795_html"><div class="ttname"><a href="a00795.html">apache::geode::client::PoolManager</a></div><div class="ttdoc">Manages creation and access to connection pools for clients.</div><div class="ttdef"><b>Definition:</b> PoolManager.hpp:61</div></div>
 <div class="ttc" id="a00146_html"><div class="ttname"><a href="a00146.html">GeodeCache.hpp</a></div></div>
-<div class="ttc" id="a00434_html"><div class="ttname"><a href="a00434.html">apache::geode::client::DataInput</a></div><div class="ttdoc">Provide operations for reading primitive data values, byte arrays, strings, Serializable objects from...</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:59</div></div>
-<div class="ttc" id="a00834_html"><div class="ttname"><a href="a00834.html">apache::geode::client::RegionFactory</a></div><div class="ttdoc">Provides for the configuration and creation of instances of Region.</div><div class="ttdef"><b>Definition:</b> RegionFactory.hpp:43</div></div>
-<div class="ttc" id="a00278_html"><div class="ttname"><a href="a00278.html">apache::geode::client::AuthenticatedView</a></div><div class="ttdoc">Creates an authenticated cache view to allow credential based access to region services.</div><div class="ttdef"><b>Definition:</b> AuthenticatedView.hpp:46</div></div>
-<div class="ttc" id="a00866_html"><div class="ttname"><a href="a00866.html">apache::geode::client::SystemProperties</a></div><div class="ttdoc">The SystemProperties class.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:44</div></div>
-<div class="ttc" id="a00754_html"><div class="ttname"><a href="a00754.html">apache::geode::client::PdxInstanceFactory</a></div><div class="ttdoc">PdxInstanceFactory gives you a way to create PdxInstances.</div><div class="ttdef"><b>Definition:</b> PdxInstanceFactory.hpp:52</div></div>
-<div class="ttc" id="a00898_html"><div class="ttname"><a href="a00898.html">RegionShortcut</a></div><div class="ttdoc">Each enum represents a predefined RegionAttributes in a {}.</div></div>
-<div class="ttc" id="a00286_html"><div class="ttname"><a href="a00286.html">apache::geode::client::Cache</a></div><div class="ttdoc">Caches are obtained from the create method on the CacheFactory#create class.</div><div class="ttdef"><b>Definition:</b> Cache.hpp:67</div></div>
-<div class="ttc" id="a00874_html"><div class="ttname"><a href="a00874.html">apache::geode::client::TypeRegistry</a></div><div class="ttdoc">Registry for custom serializable types, both PDXSerializable and DataSerializable.</div><div class="ttdef"><b>Definition:</b> TypeRegistry.hpp:39</div></div>
-<div class="ttc" id="a00794_html"><div class="ttname"><a href="a00794.html">apache::geode::client::PoolManager</a></div><div class="ttdoc">Manages creation and access to connection pools for clients.</div><div class="ttdef"><b>Definition:</b> PoolManager.hpp:61</div></div>
+<div class="ttc" id="a00371_html"><div class="ttname"><a href="a00371.html">apache::geode::client::CacheFactory</a></div><div class="ttdoc">Top level class for configuring and using Geode on a client.This should be called once to create Cach...</div><div class="ttdef"><b>Definition:</b> CacheFactory.hpp:48</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00026.html b/releases/latest/cppdocs/a00026.html
index 8d37b3d..5cc4795 100644
--- a/releases/latest/cppdocs/a00026.html
+++ b/releases/latest/cppdocs/a00026.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -101,32 +101,32 @@ $(document).ready(function(){initNavTree('a00026.html','');});
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
 Data Structures</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00302.html">apache::geode::client::CacheableArrayList</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A mutable <code>Cacheable</code> array list wrapper that can serve as a distributable object for caching.  <a href="a00302.html#details">More...</a><br /></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00303.html">apache::geode::client::CacheableArrayList</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A mutable <code>Cacheable</code> array list wrapper that can serve as a distributable object for caching.  <a href="a00303.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00294.html">apache::geode::client::CacheableHashMap</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A mutable <code><a class="el" href="a00338.html" title="Represents a cacheable key.">CacheableKey</a></code> to <code><a class="el" href="a00854.html" title="This base class is the superclass of all user objects in the cache that can be serialized.">Serializable</a></code> hash map that can serve as a distributable object for caching.  <a href="a00294.html#details">More...</a><br /></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00295.html">apache::geode::client::CacheableHashMap</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A mutable <code><a class="el" href="a00339.html" title="Represents a cacheable key.">CacheableKey</a></code> to <code><a class="el" href="a00855.html" title="This base class is the superclass of all user objects in the cache that can be serialized.">Serializable</a></code> hash map that can serve as a distributable object for caching.  <a href="a00295.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00298.html">apache::geode::client::CacheableHashSet</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A mutable <code><a class="el" href="a00338.html" title="Represents a cacheable key.">CacheableKey</a></code> hash set wrapper that can serve as a distributable object for caching.  <a href="a00298.html#details">More...</a><br /></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00299.html">apache::geode::client::CacheableHashSet</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A mutable <code><a class="el" href="a00339.html" title="Represents a cacheable key.">CacheableKey</a></code> hash set wrapper that can serve as a distributable object for caching.  <a href="a00299.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00314.html">apache::geode::client::CacheableHashTable</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A mutable <code><a class="el" href="a00338.html" title="Represents a cacheable key.">CacheableKey</a></code> to <code><a class="el" href="a00854.html" title="This base class is the superclass of all user objects in the cache that can be serialized.">Serializable</a></code> hash map that can serve as a distributable object for caching.  <a href="a00314.html#details">More...</a><br /></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00315.html">apache::geode::client::CacheableHashTable</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A mutable <code><a class="el" href="a00339.html" title="Represents a cacheable key.">CacheableKey</a></code> to <code><a class="el" href="a00855.html" title="This base class is the superclass of all user objects in the cache that can be serialized.">Serializable</a></code> hash map that can serve as a distributable object for caching.  <a href="a00315.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00318.html">apache::geode::client::CacheableIdentityHashMap</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A mutable <code><a class="el" href="a00338.html" title="Represents a cacheable key.">CacheableKey</a></code> to <code><a class="el" href="a00854.html" title="This base class is the superclass of all user objects in the cache that can be serialized.">Serializable</a></code> hash map that can serve as a distributable object for caching.  <a href="a00318.html#details">More...</a><br /></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00319.html">apache::geode::client::CacheableIdentityHashMap</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A mutable <code><a class="el" href="a00339.html" title="Represents a cacheable key.">CacheableKey</a></code> to <code><a class="el" href="a00855.html" title="This base class is the superclass of all user objects in the cache that can be serialized.">Serializable</a></code> hash map that can serve as a distributable object for caching.  <a href="a00319.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00322.html">apache::geode::client::CacheableLinkedHashSet</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A mutable <code><a class="el" href="a00338.html" title="Represents a cacheable key.">CacheableKey</a></code> hash set wrapper that can serve as a distributable object for caching.  <a href="a00322.html#details">More...</a><br /></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00323.html">apache::geode::client::CacheableLinkedHashSet</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A mutable <code><a class="el" href="a00339.html" title="Represents a cacheable key.">CacheableKey</a></code> hash set wrapper that can serve as a distributable object for caching.  <a href="a00323.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00306.html">apache::geode::client::CacheableLinkedList</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A mutable <code>Cacheable</code> array list wrapper that can serve as a distributable object for caching.  <a href="a00306.html#details">More...</a><br /></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00307.html">apache::geode::client::CacheableLinkedList</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A mutable <code>Cacheable</code> array list wrapper that can serve as a distributable object for caching.  <a href="a00307.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00310.html">apache::geode::client::CacheableStack</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A mutable <code>Cacheable</code> stack wrapper that can serve as a distributable object for caching.  <a href="a00310.html#details">More...</a><br /></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00311.html">apache::geode::client::CacheableStack</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A mutable <code>Cacheable</code> stack wrapper that can serve as a distributable object for caching.  <a href="a00311.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00290.html">apache::geode::client::CacheableVector</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A mutable <code>Cacheable</code> vector wrapper that can serve as a distributable object for caching.  <a href="a00290.html#details">More...</a><br /></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00291.html">apache::geode::client::CacheableVector</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A mutable <code>Cacheable</code> vector wrapper that can serve as a distributable object for caching.  <a href="a00291.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
diff --git a/releases/latest/cppdocs/a00026.js b/releases/latest/cppdocs/a00026.js
index 9f5fba4..4b51a9b 100644
--- a/releases/latest/cppdocs/a00026.js
+++ b/releases/latest/cppdocs/a00026.js
@@ -1,14 +1,14 @@
 var a00026 =
 [
-    [ "CacheableArrayList", "a00302.html", null ],
-    [ "CacheableHashMap", "a00294.html", null ],
-    [ "CacheableHashSet", "a00298.html", null ],
-    [ "CacheableHashTable", "a00314.html", null ],
-    [ "CacheableIdentityHashMap", "a00318.html", null ],
-    [ "CacheableLinkedHashSet", "a00322.html", null ],
-    [ "CacheableLinkedList", "a00306.html", null ],
-    [ "CacheableStack", "a00310.html", null ],
-    [ "CacheableVector", "a00290.html", null ],
+    [ "CacheableArrayList", "a00303.html", null ],
+    [ "CacheableHashMap", "a00295.html", null ],
+    [ "CacheableHashSet", "a00299.html", null ],
+    [ "CacheableHashTable", "a00315.html", null ],
+    [ "CacheableIdentityHashMap", "a00319.html", null ],
+    [ "CacheableLinkedHashSet", "a00323.html", null ],
+    [ "CacheableLinkedList", "a00307.html", null ],
+    [ "CacheableStack", "a00311.html", null ],
+    [ "CacheableVector", "a00291.html", null ],
     [ "BooleanArray", "a00026.html#aeaf018abdf21b7bb433cb98321f99155", null ],
     [ "CacheableBoolean", "a00026.html#abf4d069ffd5d9d23556039952a718ff1", null ],
     [ "CacheableByte", "a00026.html#a3062055a89f8af84885245dcfcd474cf", null ],
diff --git a/releases/latest/cppdocs/a00026_source.html b/releases/latest/cppdocs/a00026_source.html
index 5603b11..38c8a88 100644
--- a/releases/latest/cppdocs/a00026_source.html
+++ b/releases/latest/cppdocs/a00026_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,28 +90,28 @@ $(document).ready(function(){initNavTree('a00026_source.html','');});
 <div class="title">CacheableBuiltins.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="a00026.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
-<div class="ttc" id="a00026_html_abf4d069ffd5d9d23556039952a718ff1"><div class="ttname"><a href="a00026.html#abf4d069ffd5d9d23556039952a718ff1">apache::geode::client::CacheableBoolean</a></div><div class="ttdeci">internal::CacheableKeyPrimitive&lt; bool, internal::DSCode::CacheableBoolean &gt; CacheableBoolean</div><div class="ttdoc">An immutable wrapper for bool that can serve as a distributable key object for caching.</div><div class="ttdef"><b>Definition:</b> CacheableBuiltins.hpp:46< [...]
-<div class="ttc" id="a00310_html"><div class="ttname"><a href="a00310.html">apache::geode::client::CacheableStack</a></div><div class="ttdoc">A mutable Cacheable stack wrapper that can serve as a distributable object for caching.</div><div class="ttdef"><b>Definition:</b> CacheableBuiltins.hpp:359</div></div>
+<a href="a00026.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
+<div class="ttc" id="a00291_html"><div class="ttname"><a href="a00291.html">apache::geode::client::CacheableVector</a></div><div class="ttdoc">A mutable Cacheable vector wrapper that can serve as a distributable object for caching.</div><div class="ttdef"><b>Definition:</b> CacheableBuiltins.hpp:280</div></div>
 <div class="ttc" id="a00044_html"><div class="ttname"><a href="a00044.html">CacheableString.hpp</a></div></div>
+<div class="ttc" id="a00315_html"><div class="ttname"><a href="a00315.html">apache::geode::client::CacheableHashTable</a></div><div class="ttdoc">A mutable CacheableKey to Serializable hash map that can serve as a distributable object for caching.</div><div class="ttdef"><b>Definition:</b> CacheableBuiltins.hpp:374</div></div>
+<div class="ttc" id="a00303_html"><div class="ttname"><a href="a00303.html">apache::geode::client::CacheableArrayList</a></div><div class="ttdoc">A mutable Cacheable array list wrapper that can serve as a distributable object for caching.</div><div class="ttdef"><b>Definition:</b> CacheableBuiltins.hpp:327</div></div>
 <div class="ttc" id="a00026_html_a4dd66af8eb2379ca6cdd5e762f6663e5"><div class="ttname"><a href="a00026.html#a4dd66af8eb2379ca6cdd5e762f6663e5">apache::geode::client::CacheableFloatArray</a></div><div class="ttdeci">internal::CacheableArrayPrimitive&lt; float, internal::DSCode::CacheableFloatArray &gt; CacheableFloatArray</div><div class="ttdoc">An immutable wrapper for array of floats that can serve as a distributable object for caching.</div></div>
-<div class="ttc" id="a00318_html"><div class="ttname"><a href="a00318.html">apache::geode::client::CacheableIdentityHashMap</a></div><div class="ttdoc">A mutable CacheableKey to Serializable hash map that can serve as a distributable object for caching.</div><div class="ttdef"><b>Definition:</b> CacheableBuiltins.hpp:393</div></div>
-<div class="ttc" id="a00306_html"><div class="ttname"><a href="a00306.html">apache::geode::client::CacheableLinkedList</a></div><div class="ttdoc">A mutable Cacheable array list wrapper that can serve as a distributable object for caching.</div><div class="ttdef"><b>Definition:</b> CacheableBuiltins.hpp:343</div></div>
+<div class="ttc" id="a00323_html"><div class="ttname"><a href="a00323.html">apache::geode::client::CacheableLinkedHashSet</a></div><div class="ttdoc">A mutable CacheableKey hash set wrapper that can serve as a distributable object for caching.</div><div class="ttdef"><b>Definition:</b> CacheableBuiltins.hpp:412</div></div>
+<div class="ttc" id="a00299_html"><div class="ttname"><a href="a00299.html">apache::geode::client::CacheableHashSet</a></div><div class="ttdoc">A mutable CacheableKey hash set wrapper that can serve as a distributable object for caching.</div><div class="ttdef"><b>Definition:</b> CacheableBuiltins.hpp:311</div></div>
 <div class="ttc" id="a00026_html_a136b2010941b9ce8edfaa3d9a38eb006"><div class="ttname"><a href="a00026.html#a136b2010941b9ce8edfaa3d9a38eb006">apache::geode::client::CacheableInt16Array</a></div><div class="ttdeci">internal::CacheableArrayPrimitive&lt; int16_t, internal::DSCode::CacheableInt16Array &gt; CacheableInt16Array</div><div class="ttdoc">An immutable wrapper for array of 16-bit integers that can serve as a distributable object for cachin...</div></div>
 <div class="ttc" id="a00038_html"><div class="ttname"><a href="a00038.html">CacheableKey.hpp</a></div></div>
-<div class="ttc" id="a00290_html"><div class="ttname"><a href="a00290.html">apache::geode::client::CacheableVector</a></div><div class="ttdoc">A mutable Cacheable vector wrapper that can serve as a distributable object for caching.</div><div class="ttdef"><b>Definition:</b> CacheableBuiltins.hpp:280</div></div>
-<div class="ttc" id="a00314_html"><div class="ttname"><a href="a00314.html">apache::geode::client::CacheableHashTable</a></div><div class="ttdoc">A mutable CacheableKey to Serializable hash map that can serve as a distributable object for caching.</div><div class="ttdef"><b>Definition:</b> CacheableBuiltins.hpp:374</div></div>
 <div class="ttc" id="a00026_html_a10beecd058acf340a4b2629d6e36bc38"><div class="ttname"><a href="a00026.html#a10beecd058acf340a4b2629d6e36bc38">apache::geode::client::CacheableInt32Array</a></div><div class="ttdeci">internal::CacheableArrayPrimitive&lt; int32_t, internal::DSCode::CacheableInt32Array &gt; CacheableInt32Array</div><div class="ttdoc">An immutable wrapper for array of 32-bit integers that can serve as a distributable object for cachin...</div></div>
+<div class="ttc" id="a00295_html"><div class="ttname"><a href="a00295.html">apache::geode::client::CacheableHashMap</a></div><div class="ttdoc">A mutable CacheableKey to Serializable hash map that can serve as a distributable object for caching.</div><div class="ttdef"><b>Definition:</b> CacheableBuiltins.hpp:296</div></div>
 <div class="ttc" id="a00026_html_ab4bd5af43a0d4d6404d0f11e19923109"><div class="ttname"><a href="a00026.html#ab4bd5af43a0d4d6404d0f11e19923109">apache::geode::client::CacheableDoubleArray</a></div><div class="ttdeci">internal::CacheableArrayPrimitive&lt; double, internal::DSCode::CacheableDoubleArray &gt; CacheableDoubleArray</div><div class="ttdoc">An immutable wrapper for array of doubles that can serve as a distributable object for caching.</div></div>
+<div class="ttc" id="a00339_html_a562c8827c49b9808ca4a601a48b944b6"><div class="ttname"><a href="a00339.html#a562c8827c49b9808ca4a601a48b944b6">apache::geode::client::CacheableKey::create</a></div><div class="ttdeci">static std::shared_ptr&lt; CacheableKey &gt; create(_T value)</div><div class="ttdoc">Factory method that creates the key type that matches the type of value.</div></div>
 <div class="ttc" id="a00026_html_ada03407edc69b8fe974178c62825b057"><div class="ttname"><a href="a00026.html#ada03407edc69b8fe974178c62825b057">apache::geode::client::CharArray</a></div><div class="ttdeci">internal::CacheableArrayPrimitive&lt; char16_t, internal::DSCode::CharArray &gt; CharArray</div><div class="ttdoc">An immutable wrapper for array of wide-characters that can serve as a distributable object for cachin...</div></div>
 <div class="ttc" id="a00026_html_a8181592dc8b8926ba2d3b872390b1414"><div class="ttname"><a href="a00026.html#a8181592dc8b8926ba2d3b872390b1414">apache::geode::client::CacheableInt64Array</a></div><div class="ttdeci">internal::CacheableArrayPrimitive&lt; int64_t, internal::DSCode::CacheableInt64Array &gt; CacheableInt64Array</div><div class="ttdoc">An immutable wrapper for array of 64-bit integers that can serve as a distributable object for cachin...</div></div>
-<div class="ttc" id="a00298_html"><div class="ttname"><a href="a00298.html">apache::geode::client::CacheableHashSet</a></div><div class="ttdoc">A mutable CacheableKey hash set wrapper that can serve as a distributable object for caching.</div><div class="ttdef"><b>Definition:</b> CacheableBuiltins.hpp:311</div></div>
-<div class="ttc" id="a00338_html_a562c8827c49b9808ca4a601a48b944b6"><div class="ttname"><a href="a00338.html#a562c8827c49b9808ca4a601a48b944b6">apache::geode::client::CacheableKey::create</a></div><div class="ttdeci">static std::shared_ptr&lt; CacheableKey &gt; create(_T value)</div><div class="ttdoc">Factory method that creates the key type that matches the type of value.</div></div>
-<div class="ttc" id="a00294_html"><div class="ttname"><a href="a00294.html">apache::geode::client::CacheableHashMap</a></div><div class="ttdoc">A mutable CacheableKey to Serializable hash map that can serve as a distributable object for caching.</div><div class="ttdef"><b>Definition:</b> CacheableBuiltins.hpp:296</div></div>
+<div class="ttc" id="a00311_html"><div class="ttname"><a href="a00311.html">apache::geode::client::CacheableStack</a></div><div class="ttdoc">A mutable Cacheable stack wrapper that can serve as a distributable object for caching.</div><div class="ttdef"><b>Definition:</b> CacheableBuiltins.hpp:359</div></div>
 <div class="ttc" id="a00026_html_aeaf018abdf21b7bb433cb98321f99155"><div class="ttname"><a href="a00026.html#aeaf018abdf21b7bb433cb98321f99155">apache::geode::client::BooleanArray</a></div><div class="ttdeci">internal::CacheableArrayPrimitive&lt; bool, internal::DSCode::BooleanArray &gt; BooleanArray</div><div class="ttdoc">An immutable wrapper for array of booleans that can serve as a distributable object for caching.</div></div>
-<div class="ttc" id="a00854_html_ac6b42b5b55a798df561f9031e2b4f602"><div class="ttname"><a href="a00854.html#ac6b42b5b55a798df561f9031e2b4f602">apache::geode::client::Serializable::create</a></div><div class="ttdeci">static std::shared_ptr&lt; Serializable &gt; create(_T value)</div><div class="ttdoc">Factory method that creates the Serializable object that matches the type of value.</div></div>
 <div class="ttc" id="a00026_html_abb5c1ce32786fe2c0f7793809b103737"><div class="ttname"><a href="a00026.html#abb5c1ce32786fe2c0f7793809b103737">apache::geode::client::CacheableStringArray</a></div><div class="ttdeci">internal::CacheableArrayPrimitive&lt; std::shared_ptr&lt; CacheableString &gt;, internal::DSCode::CacheableStringArray &gt; CacheableStringArray</div><div class="ttdoc">An immutable wrapper for array of strings that can serve as a distributable object for caching.</div></div>
-<div class="ttc" id="a00302_html"><div class="ttname"><a href="a00302.html">apache::geode::client::CacheableArrayList</a></div><div class="ttdoc">A mutable Cacheable array list wrapper that can serve as a distributable object for caching.</div><div class="ttdef"><b>Definition:</b> CacheableBuiltins.hpp:327</div></div>
+<div class="ttc" id="a00855_html_ac6b42b5b55a798df561f9031e2b4f602"><div class="ttname"><a href="a00855.html#ac6b42b5b55a798df561f9031e2b4f602">apache::geode::client::Serializable::create</a></div><div class="ttdeci">static std::shared_ptr&lt; Serializable &gt; create(_T value)</div><div class="ttdoc">Factory method that creates the Serializable object that matches the type of value.</div></div>
+<div class="ttc" id="a00319_html"><div class="ttname"><a href="a00319.html">apache::geode::client::CacheableIdentityHashMap</a></div><div class="ttdoc">A mutable CacheableKey to Serializable hash map that can serve as a distributable object for caching.</div><div class="ttdef"><b>Definition:</b> CacheableBuiltins.hpp:393</div></div>
+<div class="ttc" id="a00307_html"><div class="ttname"><a href="a00307.html">apache::geode::client::CacheableLinkedList</a></div><div class="ttdoc">A mutable Cacheable array list wrapper that can serve as a distributable object for caching.</div><div class="ttdef"><b>Definition:</b> CacheableBuiltins.hpp:343</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00029.html b/releases/latest/cppdocs/a00029.html
index 8b695a4..092ddaa 100644
--- a/releases/latest/cppdocs/a00029.html
+++ b/releases/latest/cppdocs/a00029.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -97,8 +97,8 @@ $(document).ready(function(){initNavTree('a00029.html','');});
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
 Data Structures</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00326.html">apache::geode::client::CacheableDate</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Implement a date object based on epoch of January 1, 1970 00:00:00 GMT that can serve as a distributable key object for caching as well as being a date value.  <a href="a00326.html#details">More...</a><br /></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00327.html">apache::geode::client::CacheableDate</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Implement a date object based on epoch of January 1, 1970 00:00:00 GMT that can serve as a distributable key object for caching as well as being a date value.  <a href="a00327.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 </div><!-- contents -->
diff --git a/releases/latest/cppdocs/a00029.js b/releases/latest/cppdocs/a00029.js
index 4c2e458..df4fb81 100644
--- a/releases/latest/cppdocs/a00029.js
+++ b/releases/latest/cppdocs/a00029.js
@@ -1,4 +1,4 @@
 var a00029 =
 [
-    [ "CacheableDate", "a00326.html", "a00326" ]
+    [ "CacheableDate", "a00327.html", "a00327" ]
 ];
\ No newline at end of file
diff --git a/releases/latest/cppdocs/a00029_source.html b/releases/latest/cppdocs/a00029_source.html
index 070d1a7..e1566bc 100644
--- a/releases/latest/cppdocs/a00029_source.html
+++ b/releases/latest/cppdocs/a00029_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,16 +90,16 @@ $(document).ready(function(){initNavTree('a00029_source.html','');});
 <div class="title">CacheableDate.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="a00029.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
+<a href="a00029.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
+<div class="ttc" id="a00339_html"><div class="ttname"><a href="a00339.html">apache::geode::client::CacheableKey</a></div><div class="ttdoc">Represents a cacheable key.</div><div class="ttdef"><b>Definition:</b> CacheableKey.hpp:40</div></div>
+<div class="ttc" id="a00327_html"><div class="ttname"><a href="a00327.html">apache::geode::client::CacheableDate</a></div><div class="ttdoc">Implement a date object based on epoch of January 1, 1970 00:00:00 GMT that can serve as a distributa...</div><div class="ttdef"><b>Definition:</b> CacheableDate.hpp:43</div></div>
+<div class="ttc" id="a00044_html"><div class="ttname"><a href="a00044.html">CacheableString.hpp</a></div></div>
+<div class="ttc" id="a00327_html_abed3658b1d2c659cf7522084f50d093c"><div class="ttname"><a href="a00327.html#abed3658b1d2c659cf7522084f50d093c">apache::geode::client::CacheableDate::create</a></div><div class="ttdeci">static std::shared_ptr&lt; CacheableDate &gt; create()</div><div class="ttdoc">Factory method for creating an instance of CacheableDate.</div><div class="ttdef"><b>Definition:</b> CacheableDate.hpp:113</div></div>
+<div class="ttc" id="a00435_html"><div class="ttname"><a href="a00435.html">apache::geode::client::DataInput</a></div><div class="ttdoc">Provide operations for reading primitive data values, byte arrays, strings, Serializable objects from...</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:59</div></div>
+<div class="ttc" id="a00327_html_ae5c6cd45fdfc3c547899456cb6f4c129"><div class="ttname"><a href="a00327.html#ae5c6cd45fdfc3c547899456cb6f4c129">apache::geode::client::CacheableDate::objectSize</a></div><div class="ttdeci">virtual size_t objectSize() const override</div><div class="ttdef"><b>Definition:</b> CacheableDate.hpp:88</div></div>
 <div class="ttc" id="a00038_html"><div class="ttname"><a href="a00038.html">CacheableKey.hpp</a></div></div>
-<div class="ttc" id="a00438_html"><div class="ttname"><a href="a00438.html">apache::geode::client::DataOutput</a></div><div class="ttdoc">Provide operations for writing primitive data values, byte arrays, strings, Serializable objects to a...</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:48</div></div>
-<div class="ttc" id="a00338_html"><div class="ttname"><a href="a00338.html">apache::geode::client::CacheableKey</a></div><div class="ttdoc">Represents a cacheable key.</div><div class="ttdef"><b>Definition:</b> CacheableKey.hpp:40</div></div>
-<div class="ttc" id="a00326_html"><div class="ttname"><a href="a00326.html">apache::geode::client::CacheableDate</a></div><div class="ttdoc">Implement a date object based on epoch of January 1, 1970 00:00:00 GMT that can serve as a distributa...</div><div class="ttdef"><b>Definition:</b> CacheableDate.hpp:43</div></div>
-<div class="ttc" id="a00326_html_ae5c6cd45fdfc3c547899456cb6f4c129"><div class="ttname"><a href="a00326.html#ae5c6cd45fdfc3c547899456cb6f4c129">apache::geode::client::CacheableDate::objectSize</a></div><div class="ttdeci">virtual size_t objectSize() const override</div><div class="ttdef"><b>Definition:</b> CacheableDate.hpp:88</div></div>
-<div class="ttc" id="a00434_html"><div class="ttname"><a href="a00434.html">apache::geode::client::DataInput</a></div><div class="ttdoc">Provide operations for reading primitive data values, byte arrays, strings, Serializable objects from...</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:59</div></div>
-<div class="ttc" id="a00338_html_a562c8827c49b9808ca4a601a48b944b6"><div class="ttname"><a href="a00338.html#a562c8827c49b9808ca4a601a48b944b6">apache::geode::client::CacheableKey::create</a></div><div class="ttdeci">static std::shared_ptr&lt; CacheableKey &gt; create(_T value)</div><div class="ttdoc">Factory method that creates the key type that matches the type of value.</div></div>
-<div class="ttc" id="a00854_html_ac6b42b5b55a798df561f9031e2b4f602"><div class="ttname"><a href="a00854.html#ac6b42b5b55a798df561f9031e2b4f602">apache::geode::client::Serializable::create</a></div><div class="ttdeci">static std::shared_ptr&lt; Serializable &gt; create(_T value)</div><div class="ttdoc">Factory method that creates the Serializable object that matches the type of value.</div></div>
-<div class="ttc" id="a00326_html_abed3658b1d2c659cf7522084f50d093c"><div class="ttname"><a href="a00326.html#abed3658b1d2c659cf7522084f50d093c">apache::geode::client::CacheableDate::create</a></div><div class="ttdeci">static std::shared_ptr&lt; CacheableDate &gt; create()</div><div class="ttdoc">Factory method for creating an instance of CacheableDate.</div><div class="ttdef"><b>Definition:</b> CacheableDate.hpp:113</div></div>
+<div class="ttc" id="a00339_html_a562c8827c49b9808ca4a601a48b944b6"><div class="ttname"><a href="a00339.html#a562c8827c49b9808ca4a601a48b944b6">apache::geode::client::CacheableKey::create</a></div><div class="ttdeci">static std::shared_ptr&lt; CacheableKey &gt; create(_T value)</div><div class="ttdoc">Factory method that creates the key type that matches the type of value.</div></div>
+<div class="ttc" id="a00855_html_ac6b42b5b55a798df561f9031e2b4f602"><div class="ttname"><a href="a00855.html#ac6b42b5b55a798df561f9031e2b4f602">apache::geode::client::Serializable::create</a></div><div class="ttdeci">static std::shared_ptr&lt; Serializable &gt; create(_T value)</div><div class="ttdoc">Factory method that creates the Serializable object that matches the type of value.</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00032_source.html b/releases/latest/cppdocs/a00032_source.html
index b76d8f2..2c2c901 100644
--- a/releases/latest/cppdocs/a00032_source.html
+++ b/releases/latest/cppdocs/a00032_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,20 +90,20 @@ $(document).ready(function(){initNavTree('a00032_source.html','');});
 <div class="title">CacheableEnum.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contributor license agreements.  See the NOTICE file distributed with< [...]
-<div class="ttc" id="a00330_html_ab3e5c7f5ade18098aa564e316ce100c9"><div class="ttname"><a href="a00330.html#ab3e5c7f5ade18098aa564e316ce100c9">apache::geode::client::CacheableEnum::getEnumClassName</a></div><div class="ttdeci">const std::string &amp; getEnumClassName() const</div><div class="ttdef"><b>Definition:</b> CacheableEnum.hpp:120</div></div>
-<div class="ttc" id="a00330_html"><div class="ttname"><a href="a00330.html">apache::geode::client::CacheableEnum</a></div><div class="ttdoc">Since C++ enums cannot be directly passed as a parameter to PdxWriter's writeObject and PdxReader's r...</div><div class="ttdef"><b>Definition:</b> CacheableEnum.hpp:53</div></div>
-<div class="ttc" id="a00330_html_ad5f047e75f252619c340fab3c5837a17"><div class="ttname"><a href="a00330.html#ad5f047e75f252619c340fab3c5837a17">apache::geode::client::CacheableEnum::createDeserializable</a></div><div class="ttdeci">static std::shared_ptr&lt; Serializable &gt; createDeserializable()</div><div class="ttdoc">creation function for enum.</div><div class="ttdef"><b>Definition:</b> CacheableEnum.hpp:81</div></div>
-<div class="ttc" id="a00330_html_ad6a736e27c0d1baf0dae9d0851b2f77d"><div class="ttname"><a href="a00330.html#ad6a736e27c0d1baf0dae9d0851b2f77d">apache::geode::client::CacheableEnum::hashcode</a></div><div class="ttdeci">virtual int32_t hashcode() const override</div><div class="ttdef"><b>Definition:</b> CacheableEnum.hpp:129</div></div>
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contributor license agreements.  See the NOTICE file distributed with< [...]
+<div class="ttc" id="a00339_html"><div class="ttname"><a href="a00339.html">apache::geode::client::CacheableKey</a></div><div class="ttdoc">Represents a cacheable key.</div><div class="ttdef"><b>Definition:</b> CacheableKey.hpp:40</div></div>
+<div class="ttc" id="a00331_html_ab3e5c7f5ade18098aa564e316ce100c9"><div class="ttname"><a href="a00331.html#ab3e5c7f5ade18098aa564e316ce100c9">apache::geode::client::CacheableEnum::getEnumClassName</a></div><div class="ttdeci">const std::string &amp; getEnumClassName() const</div><div class="ttdef"><b>Definition:</b> CacheableEnum.hpp:120</div></div>
+<div class="ttc" id="a00044_html"><div class="ttname"><a href="a00044.html">CacheableString.hpp</a></div></div>
+<div class="ttc" id="a00331_html_ad5f047e75f252619c340fab3c5837a17"><div class="ttname"><a href="a00331.html#ad5f047e75f252619c340fab3c5837a17">apache::geode::client::CacheableEnum::createDeserializable</a></div><div class="ttdeci">static std::shared_ptr&lt; Serializable &gt; createDeserializable()</div><div class="ttdoc">creation function for enum.</div><div class="ttdef"><b>Definition:</b> CacheableEnum.hpp:81</div></div>
+<div class="ttc" id="a00435_html"><div class="ttname"><a href="a00435.html">apache::geode::client::DataInput</a></div><div class="ttdoc">Provide operations for reading primitive data values, byte arrays, strings, Serializable objects from...</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:59</div></div>
+<div class="ttc" id="a00331_html_a7eaa7d097c0761ea913ead9f3817ba6d"><div class="ttname"><a href="a00331.html#a7eaa7d097c0761ea913ead9f3817ba6d">apache::geode::client::CacheableEnum::objectSize</a></div><div class="ttdeci">virtual size_t objectSize() const override</div><div class="ttdoc">return the size in bytes of the instance being serialized.</div><div class="ttdef"><b>Definition:</b> CacheableEnum.hpp:89</div></div>
+<div class="ttc" id="a00331_html_ad6a736e27c0d1baf0dae9d0851b2f77d"><div class="ttname"><a href="a00331.html#ad6a736e27c0d1baf0dae9d0851b2f77d">apache::geode::client::CacheableEnum::hashcode</a></div><div class="ttdeci">virtual int32_t hashcode() const override</div><div class="ttdef"><b>Definition:</b> CacheableEnum.hpp:129</div></div>
+<div class="ttc" id="a00331_html_adeb7927b785a0b7c6e2e7206dcf63292"><div class="ttname"><a href="a00331.html#adeb7927b785a0b7c6e2e7206dcf63292">apache::geode::client::CacheableEnum::toString</a></div><div class="ttdeci">virtual std::string toString() const override</div><div class="ttdoc">Display this object as c string.</div><div class="ttdef"><b>Definition:</b> CacheableEnum.hpp:101</div></div>
 <div class="ttc" id="a00038_html"><div class="ttname"><a href="a00038.html">CacheableKey.hpp</a></div></div>
-<div class="ttc" id="a00438_html"><div class="ttname"><a href="a00438.html">apache::geode::client::DataOutput</a></div><div class="ttdoc">Provide operations for writing primitive data values, byte arrays, strings, Serializable objects to a...</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:48</div></div>
-<div class="ttc" id="a00338_html"><div class="ttname"><a href="a00338.html">apache::geode::client::CacheableKey</a></div><div class="ttdoc">Represents a cacheable key.</div><div class="ttdef"><b>Definition:</b> CacheableKey.hpp:40</div></div>
-<div class="ttc" id="a00330_html_ade3652892e3b61b295d3b778f4a6a4be"><div class="ttname"><a href="a00330.html#ade3652892e3b61b295d3b778f4a6a4be">apache::geode::client::CacheableEnum::create</a></div><div class="ttdeci">static std::shared_ptr&lt; CacheableEnum &gt; create(std::string enumClassName, std::string enumName, int32_t ordinal)</div><div class="ttdoc">Factory method for creating an instance of CacheableEnum.</div><div class="ttdef"><b>Definition:</b> CacheableEnum.hpp:113</div></div>
-<div class="ttc" id="a00330_html_adeb7927b785a0b7c6e2e7206dcf63292"><div class="ttname"><a href="a00330.html#adeb7927b785a0b7c6e2e7206dcf63292">apache::geode::client::CacheableEnum::toString</a></div><div class="ttdeci">virtual std::string toString() const override</div><div class="ttdoc">Display this object as c string.</div><div class="ttdef"><b>Definition:</b> CacheableEnum.hpp:101</div></div>
-<div class="ttc" id="a00330_html_a7eaa7d097c0761ea913ead9f3817ba6d"><div class="ttname"><a href="a00330.html#a7eaa7d097c0761ea913ead9f3817ba6d">apache::geode::client::CacheableEnum::objectSize</a></div><div class="ttdeci">virtual size_t objectSize() const override</div><div class="ttdoc">return the size in bytes of the instance being serialized.</div><div class="ttdef"><b>Definition:</b> CacheableEnum.hpp:89</div></div>
-<div class="ttc" id="a00434_html"><div class="ttname"><a href="a00434.html">apache::geode::client::DataInput</a></div><div class="ttdoc">Provide operations for reading primitive data values, byte arrays, strings, Serializable objects from...</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:59</div></div>
-<div class="ttc" id="a00330_html_ab5c6cf624f2b497987635035415b636d"><div class="ttname"><a href="a00330.html#ab5c6cf624f2b497987635035415b636d">apache::geode::client::CacheableEnum::getEnumName</a></div><div class="ttdeci">const std::string &amp; getEnumName() const</div><div class="ttdef"><b>Definition:</b> CacheableEnum.hpp:123</div></div>
-<div class="ttc" id="a00330_html_a097b585f6f00bbab4e099e115575e704"><div class="ttname"><a href="a00330.html#a097b585f6f00bbab4e099e115575e704">apache::geode::client::CacheableEnum::getEnumOrdinal</a></div><div class="ttdeci">int32_t getEnumOrdinal() const</div><div class="ttdef"><b>Definition:</b> CacheableEnum.hpp:126</div></div>
+<div class="ttc" id="a00331_html_ab5c6cf624f2b497987635035415b636d"><div class="ttname"><a href="a00331.html#ab5c6cf624f2b497987635035415b636d">apache::geode::client::CacheableEnum::getEnumName</a></div><div class="ttdeci">const std::string &amp; getEnumName() const</div><div class="ttdef"><b>Definition:</b> CacheableEnum.hpp:123</div></div>
+<div class="ttc" id="a00331_html_ade3652892e3b61b295d3b778f4a6a4be"><div class="ttname"><a href="a00331.html#ade3652892e3b61b295d3b778f4a6a4be">apache::geode::client::CacheableEnum::create</a></div><div class="ttdeci">static std::shared_ptr&lt; CacheableEnum &gt; create(std::string enumClassName, std::string enumName, int32_t ordinal)</div><div class="ttdoc">Factory method for creating an instance of CacheableEnum.</div><div class="ttdef"><b>Definition:</b> CacheableEnum.hpp:113</div></div>
+<div class="ttc" id="a00331_html_a097b585f6f00bbab4e099e115575e704"><div class="ttname"><a href="a00331.html#a097b585f6f00bbab4e099e115575e704">apache::geode::client::CacheableEnum::getEnumOrdinal</a></div><div class="ttdeci">int32_t getEnumOrdinal() const</div><div class="ttdef"><b>Definition:</b> CacheableEnum.hpp:126</div></div>
+<div class="ttc" id="a00331_html"><div class="ttname"><a href="a00331.html">apache::geode::client::CacheableEnum</a></div><div class="ttdoc">Since C++ enums cannot be directly passed as a parameter to PdxWriter's writeObject and PdxReader's r...</div><div class="ttdef"><b>Definition:</b> CacheableEnum.hpp:53</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00035.html b/releases/latest/cppdocs/a00035.html
index 68c705f..7a2ffad 100644
--- a/releases/latest/cppdocs/a00035.html
+++ b/releases/latest/cppdocs/a00035.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -97,8 +97,8 @@ $(document).ready(function(){initNavTree('a00035.html','');});
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
 Data Structures</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00334.html">apache::geode::client::CacheableFileName</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Implements an immutable wrapper for filenames that can serve as a distributable filename object for caching as both key and value.  <a href="a00334.html#details">More...</a><br /></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00335.html">apache::geode::client::CacheableFileName</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Implements an immutable wrapper for filenames that can serve as a distributable filename object for caching as both key and value.  <a href="a00335.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 </div><!-- contents -->
diff --git a/releases/latest/cppdocs/a00035.js b/releases/latest/cppdocs/a00035.js
index c9df658..a53990e 100644
--- a/releases/latest/cppdocs/a00035.js
+++ b/releases/latest/cppdocs/a00035.js
@@ -1,4 +1,4 @@
 var a00035 =
 [
-    [ "CacheableFileName", "a00334.html", "a00334" ]
+    [ "CacheableFileName", "a00335.html", "a00335" ]
 ];
\ No newline at end of file
diff --git a/releases/latest/cppdocs/a00035_source.html b/releases/latest/cppdocs/a00035_source.html
index f816806..92356d7 100644
--- a/releases/latest/cppdocs/a00035_source.html
+++ b/releases/latest/cppdocs/a00035_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,14 +90,14 @@ $(document).ready(function(){initNavTree('a00035_source.html','');});
 <div class="title">CacheableFileName.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="a00035.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
-<div class="ttc" id="a00334_html_a1148ea2aea6c604b1d40d7542ff3b442"><div class="ttname"><a href="a00334.html#a1148ea2aea6c604b1d40d7542ff3b442">apache::geode::client::CacheableFileName::create</a></div><div class="ttdeci">static std::shared_ptr&lt; CacheableFileName &gt; create(const std::string &amp;value)</div><div class="ttdoc">Factory method for creating an instance of CacheableFileName from a C string optionally given the len...</div><div class="ttdef"><b>Definition:</b> CacheableFi [...]
+<a href="a00035.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
+<div class="ttc" id="a00044_html"><div class="ttname"><a href="a00044.html">CacheableString.hpp</a></div></div>
+<div class="ttc" id="a00359_html"><div class="ttname"><a href="a00359.html">apache::geode::client::CacheableString</a></div><div class="ttdoc">Implement a immutable C string wrapper that can serve as a distributable key object for caching as we...</div><div class="ttdef"><b>Definition:</b> CacheableString.hpp:41</div></div>
+<div class="ttc" id="a00435_html"><div class="ttname"><a href="a00435.html">apache::geode::client::DataInput</a></div><div class="ttdoc">Provide operations for reading primitive data values, byte arrays, strings, Serializable objects from...</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:59</div></div>
+<div class="ttc" id="a00335_html"><div class="ttname"><a href="a00335.html">apache::geode::client::CacheableFileName</a></div><div class="ttdoc">Implements an immutable wrapper for filenames that can serve as a distributable filename object for c...</div><div class="ttdef"><b>Definition:</b> CacheableFileName.hpp:45</div></div>
+<div class="ttc" id="a00335_html_a1148ea2aea6c604b1d40d7542ff3b442"><div class="ttname"><a href="a00335.html#a1148ea2aea6c604b1d40d7542ff3b442">apache::geode::client::CacheableFileName::create</a></div><div class="ttdeci">static std::shared_ptr&lt; CacheableFileName &gt; create(const std::string &amp;value)</div><div class="ttdoc">Factory method for creating an instance of CacheableFileName from a C string optionally given the len...</div><div class="ttdef"><b>Definition:</b> CacheableFi [...]
+<div class="ttc" id="a00335_html_a9b5c600801d0d49c3c43362cd584d586"><div class="ttname"><a href="a00335.html#a9b5c600801d0d49c3c43362cd584d586">apache::geode::client::CacheableFileName::createDeserializable</a></div><div class="ttdeci">static std::shared_ptr&lt; Serializable &gt; createDeserializable()</div><div class="ttdoc">creation function for filenames.</div><div class="ttdef"><b>Definition:</b> CacheableFileName.hpp:65</div></div>
 <div class="ttc" id="a00038_html"><div class="ttname"><a href="a00038.html">CacheableKey.hpp</a></div></div>
-<div class="ttc" id="a00438_html"><div class="ttname"><a href="a00438.html">apache::geode::client::DataOutput</a></div><div class="ttdoc">Provide operations for writing primitive data values, byte arrays, strings, Serializable objects to a...</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:48</div></div>
-<div class="ttc" id="a00358_html"><div class="ttname"><a href="a00358.html">apache::geode::client::CacheableString</a></div><div class="ttdoc">Implement a immutable C string wrapper that can serve as a distributable key object for caching as we...</div><div class="ttdef"><b>Definition:</b> CacheableString.hpp:41</div></div>
-<div class="ttc" id="a00434_html"><div class="ttname"><a href="a00434.html">apache::geode::client::DataInput</a></div><div class="ttdoc">Provide operations for reading primitive data values, byte arrays, strings, Serializable objects from...</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:59</div></div>
-<div class="ttc" id="a00334_html"><div class="ttname"><a href="a00334.html">apache::geode::client::CacheableFileName</a></div><div class="ttdoc">Implements an immutable wrapper for filenames that can serve as a distributable filename object for c...</div><div class="ttdef"><b>Definition:</b> CacheableFileName.hpp:45</div></div>
-<div class="ttc" id="a00334_html_a9b5c600801d0d49c3c43362cd584d586"><div class="ttname"><a href="a00334.html#a9b5c600801d0d49c3c43362cd584d586">apache::geode::client::CacheableFileName::createDeserializable</a></div><div class="ttdeci">static std::shared_ptr&lt; Serializable &gt; createDeserializable()</div><div class="ttdoc">creation function for filenames.</div><div class="ttdef"><b>Definition:</b> CacheableFileName.hpp:65</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00038.html b/releases/latest/cppdocs/a00038.html
index 313b808..75220ae 100644
--- a/releases/latest/cppdocs/a00038.html
+++ b/releases/latest/cppdocs/a00038.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -97,8 +97,8 @@ $(document).ready(function(){initNavTree('a00038.html','');});
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
 Data Structures</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00338.html">apache::geode::client::CacheableKey</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Represents a cacheable key.  <a href="a00338.html#details">More...</a><br /></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00339.html">apache::geode::client::CacheableKey</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Represents a cacheable key.  <a href="a00339.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 </div><!-- contents -->
diff --git a/releases/latest/cppdocs/a00038.js b/releases/latest/cppdocs/a00038.js
index 73bee40..7cd6e59 100644
--- a/releases/latest/cppdocs/a00038.js
+++ b/releases/latest/cppdocs/a00038.js
@@ -1,4 +1,4 @@
 var a00038 =
 [
-    [ "CacheableKey", "a00338.html", "a00338" ]
+    [ "CacheableKey", "a00339.html", "a00339" ]
 ];
\ No newline at end of file
diff --git a/releases/latest/cppdocs/a00038_source.html b/releases/latest/cppdocs/a00038_source.html
index 88e5a34..ee0d5e5 100644
--- a/releases/latest/cppdocs/a00038_source.html
+++ b/releases/latest/cppdocs/a00038_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,9 +90,9 @@ $(document).ready(function(){initNavTree('a00038_source.html','');});
 <div class="title">CacheableKey.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="a00038.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
-<div class="ttc" id="a00338_html_aff9da784fe4916ea44340e247e0a0bb3"><div class="ttname"><a href="a00338.html#aff9da784fe4916ea44340e247e0a0bb3">apache::geode::client::CacheableKey::hashcode</a></div><div class="ttdeci">virtual int32_t hashcode() const =0</div><div class="ttdoc">return the hashcode for this key.</div></div>
-<div class="ttc" id="a00854_html"><div class="ttname"><a href="a00854.html">apache::geode::client::Serializable</a></div><div class="ttdoc">This base class is the superclass of all user objects in the cache that can be serialized.</div><div class="ttdef"><b>Definition:</b> Serializable.hpp:53</div></div>
+<a href="a00038.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
+<div class="ttc" id="a00339_html_aff9da784fe4916ea44340e247e0a0bb3"><div class="ttname"><a href="a00339.html#aff9da784fe4916ea44340e247e0a0bb3">apache::geode::client::CacheableKey::hashcode</a></div><div class="ttdeci">virtual int32_t hashcode() const =0</div><div class="ttdoc">return the hashcode for this key.</div></div>
+<div class="ttc" id="a00855_html"><div class="ttname"><a href="a00855.html">apache::geode::client::Serializable</a></div><div class="ttdoc">This base class is the superclass of all user objects in the cache that can be serialized.</div><div class="ttdef"><b>Definition:</b> Serializable.hpp:53</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00041.html b/releases/latest/cppdocs/a00041.html
index 4a4f216..12db23c 100644
--- a/releases/latest/cppdocs/a00041.html
+++ b/releases/latest/cppdocs/a00041.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -97,8 +97,8 @@ $(document).ready(function(){initNavTree('a00041.html','');});
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
 Data Structures</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00354.html">apache::geode::client::CacheableObjectArray</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Implements an immutable Vector of <code>Cacheable</code> objects that can serve as a distributable object for caching.  <a href="a00354.html#details">More...</a><br /></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00355.html">apache::geode::client::CacheableObjectArray</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Implements an immutable Vector of <code>Cacheable</code> objects that can serve as a distributable object for caching.  <a href="a00355.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 </div><!-- contents -->
diff --git a/releases/latest/cppdocs/a00041.js b/releases/latest/cppdocs/a00041.js
index c0b7240..301b5f0 100644
--- a/releases/latest/cppdocs/a00041.js
+++ b/releases/latest/cppdocs/a00041.js
@@ -1,4 +1,4 @@
 var a00041 =
 [
-    [ "CacheableObjectArray", "a00354.html", "a00354" ]
+    [ "CacheableObjectArray", "a00355.html", "a00355" ]
 ];
\ No newline at end of file
diff --git a/releases/latest/cppdocs/a00041_source.html b/releases/latest/cppdocs/a00041_source.html
index b42c106..eefaad7 100644
--- a/releases/latest/cppdocs/a00041_source.html
+++ b/releases/latest/cppdocs/a00041_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,14 +90,14 @@ $(document).ready(function(){initNavTree('a00041_source.html','');});
 <div class="title">CacheableObjectArray.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="a00041.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
-<div class="ttc" id="a00354_html_ab25b842c26d145f9c7e142c8f67388fa"><div class="ttname"><a href="a00354.html#ab25b842c26d145f9c7e142c8f67388fa">apache::geode::client::CacheableObjectArray::create</a></div><div class="ttdeci">static std::shared_ptr&lt; CacheableObjectArray &gt; create()</div><div class="ttdoc">Factory method for creating the default instance of CacheableObjectArray.</div><div class="ttdef"><b>Definition:</b> CacheableObjectArray.hpp:81</div></div>
-<div class="ttc" id="a00438_html"><div class="ttname"><a href="a00438.html">apache::geode::client::DataOutput</a></div><div class="ttdoc">Provide operations for writing primitive data values, byte arrays, strings, Serializable objects to a...</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:48</div></div>
-<div class="ttc" id="a00354_html_ac3c8dd47b0e568d034dd7acfcb181729"><div class="ttname"><a href="a00354.html#ac3c8dd47b0e568d034dd7acfcb181729">apache::geode::client::CacheableObjectArray::CacheableObjectArray</a></div><div class="ttdeci">CacheableObjectArray()</div><div class="ttdoc">Constructor, used for deserialization.</div><div class="ttdef"><b>Definition:</b> CacheableObjectArray.hpp:52</div></div>
-<div class="ttc" id="a00434_html"><div class="ttname"><a href="a00434.html">apache::geode::client::DataInput</a></div><div class="ttdoc">Provide operations for reading primitive data values, byte arrays, strings, Serializable objects from...</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:59</div></div>
-<div class="ttc" id="a00354_html"><div class="ttname"><a href="a00354.html">apache::geode::client::CacheableObjectArray</a></div><div class="ttdoc">Implements an immutable Vector of Cacheable objects that can serve as a distributable object for cach...</div><div class="ttdef"><b>Definition:</b> CacheableObjectArray.hpp:47</div></div>
-<div class="ttc" id="a00854_html"><div class="ttname"><a href="a00854.html">apache::geode::client::Serializable</a></div><div class="ttdoc">This base class is the superclass of all user objects in the cache that can be serialized.</div><div class="ttdef"><b>Definition:</b> Serializable.hpp:53</div></div>
-<div class="ttc" id="a00354_html_a13339173081709482608e7021d265a47"><div class="ttname"><a href="a00354.html#a13339173081709482608e7021d265a47">apache::geode::client::CacheableObjectArray::CacheableObjectArray</a></div><div class="ttdeci">CacheableObjectArray(int32_t n)</div><div class="ttdoc">Create a vector with n elements allocated.</div><div class="ttdef"><b>Definition:</b> CacheableObjectArray.hpp:55</div></div>
+<a href="a00041.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
+<div class="ttc" id="a00355_html_ab25b842c26d145f9c7e142c8f67388fa"><div class="ttname"><a href="a00355.html#ab25b842c26d145f9c7e142c8f67388fa">apache::geode::client::CacheableObjectArray::create</a></div><div class="ttdeci">static std::shared_ptr&lt; CacheableObjectArray &gt; create()</div><div class="ttdoc">Factory method for creating the default instance of CacheableObjectArray.</div><div class="ttdef"><b>Definition:</b> CacheableObjectArray.hpp:81</div></div>
+<div class="ttc" id="a00435_html"><div class="ttname"><a href="a00435.html">apache::geode::client::DataInput</a></div><div class="ttdoc">Provide operations for reading primitive data values, byte arrays, strings, Serializable objects from...</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:59</div></div>
+<div class="ttc" id="a00355_html"><div class="ttname"><a href="a00355.html">apache::geode::client::CacheableObjectArray</a></div><div class="ttdoc">Implements an immutable Vector of Cacheable objects that can serve as a distributable object for cach...</div><div class="ttdef"><b>Definition:</b> CacheableObjectArray.hpp:47</div></div>
+<div class="ttc" id="a00855_html"><div class="ttname"><a href="a00855.html">apache::geode::client::Serializable</a></div><div class="ttdoc">This base class is the superclass of all user objects in the cache that can be serialized.</div><div class="ttdef"><b>Definition:</b> Serializable.hpp:53</div></div>
+<div class="ttc" id="a00355_html_ac3c8dd47b0e568d034dd7acfcb181729"><div class="ttname"><a href="a00355.html#ac3c8dd47b0e568d034dd7acfcb181729">apache::geode::client::CacheableObjectArray::CacheableObjectArray</a></div><div class="ttdeci">CacheableObjectArray()</div><div class="ttdoc">Constructor, used for deserialization.</div><div class="ttdef"><b>Definition:</b> CacheableObjectArray.hpp:52</div></div>
+<div class="ttc" id="a00355_html_a2c5cf4ee87db88125612053dda21fcec"><div class="ttname"><a href="a00355.html#a2c5cf4ee87db88125612053dda21fcec">apache::geode::client::CacheableObjectArray::create</a></div><div class="ttdeci">static std::shared_ptr&lt; CacheableObjectArray &gt; create(int32_t n)</div><div class="ttdoc">Factory method for creating an instance of CacheableObjectArray with given size.</div><div class="ttdef"><b>Definition:</b> CacheableObjectArray.hpp:89</div></div>
+<div class="ttc" id="a00355_html_a13339173081709482608e7021d265a47"><div class="ttname"><a href="a00355.html#a13339173081709482608e7021d265a47">apache::geode::client::CacheableObjectArray::CacheableObjectArray</a></div><div class="ttdeci">CacheableObjectArray(int32_t n)</div><div class="ttdoc">Create a vector with n elements allocated.</div><div class="ttdef"><b>Definition:</b> CacheableObjectArray.hpp:55</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00044.html b/releases/latest/cppdocs/a00044.html
index ba7a870..d7f024b 100644
--- a/releases/latest/cppdocs/a00044.html
+++ b/releases/latest/cppdocs/a00044.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -97,8 +97,8 @@ $(document).ready(function(){initNavTree('a00044.html','');});
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
 Data Structures</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00358.html">apache::geode::client::CacheableString</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Implement a immutable C string wrapper that can serve as a distributable key object for caching as well as being a string value.  <a href="a00358.html#details">More...</a><br /></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00359.html">apache::geode::client::CacheableString</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Implement a immutable C string wrapper that can serve as a distributable key object for caching as well as being a string value.  <a href="a00359.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 </div><!-- contents -->
diff --git a/releases/latest/cppdocs/a00044.js b/releases/latest/cppdocs/a00044.js
index e97618e..31bdef3 100644
--- a/releases/latest/cppdocs/a00044.js
+++ b/releases/latest/cppdocs/a00044.js
@@ -1,4 +1,4 @@
 var a00044 =
 [
-    [ "CacheableString", "a00358.html", "a00358" ]
+    [ "CacheableString", "a00359.html", "a00359" ]
 ];
\ No newline at end of file
diff --git a/releases/latest/cppdocs/a00044_source.html b/releases/latest/cppdocs/a00044_source.html
index 49772fc..c68a221 100644
--- a/releases/latest/cppdocs/a00044_source.html
+++ b/releases/latest/cppdocs/a00044_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,14 +90,14 @@ $(document).ready(function(){initNavTree('a00044_source.html','');});
 <div class="title">CacheableString.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="a00044.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
-<div class="ttc" id="a00438_html"><div class="ttname"><a href="a00438.html">apache::geode::client::DataOutput</a></div><div class="ttdoc">Provide operations for writing primitive data values, byte arrays, strings, Serializable objects to a...</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:48</div></div>
-<div class="ttc" id="a00338_html"><div class="ttname"><a href="a00338.html">apache::geode::client::CacheableKey</a></div><div class="ttdoc">Represents a cacheable key.</div><div class="ttdef"><b>Definition:</b> CacheableKey.hpp:40</div></div>
-<div class="ttc" id="a00358_html"><div class="ttname"><a href="a00358.html">apache::geode::client::CacheableString</a></div><div class="ttdoc">Implement a immutable C string wrapper that can serve as a distributable key object for caching as we...</div><div class="ttdef"><b>Definition:</b> CacheableString.hpp:41</div></div>
-<div class="ttc" id="a00434_html"><div class="ttname"><a href="a00434.html">apache::geode::client::DataInput</a></div><div class="ttdoc">Provide operations for reading primitive data values, byte arrays, strings, Serializable objects from...</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:59</div></div>
-<div class="ttc" id="a00338_html_a562c8827c49b9808ca4a601a48b944b6"><div class="ttname"><a href="a00338.html#a562c8827c49b9808ca4a601a48b944b6">apache::geode::client::CacheableKey::create</a></div><div class="ttdeci">static std::shared_ptr&lt; CacheableKey &gt; create(_T value)</div><div class="ttdoc">Factory method that creates the key type that matches the type of value.</div></div>
-<div class="ttc" id="a00358_html_aabe4083211f84d41463b46a1749efeb7"><div class="ttname"><a href="a00358.html#aabe4083211f84d41463b46a1749efeb7">apache::geode::client::CacheableString::length</a></div><div class="ttdeci">std::string::size_type length() const</div><div class="ttdoc">Return the length of the contained string.</div><div class="ttdef"><b>Definition:</b> CacheableString.hpp:127</div></div>
-<div class="ttc" id="a00854_html_ac6b42b5b55a798df561f9031e2b4f602"><div class="ttname"><a href="a00854.html#ac6b42b5b55a798df561f9031e2b4f602">apache::geode::client::Serializable::create</a></div><div class="ttdeci">static std::shared_ptr&lt; Serializable &gt; create(_T value)</div><div class="ttdoc">Factory method that creates the Serializable object that matches the type of value.</div></div>
+<a href="a00044.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
+<div class="ttc" id="a00339_html"><div class="ttname"><a href="a00339.html">apache::geode::client::CacheableKey</a></div><div class="ttdoc">Represents a cacheable key.</div><div class="ttdef"><b>Definition:</b> CacheableKey.hpp:40</div></div>
+<div class="ttc" id="a00359_html"><div class="ttname"><a href="a00359.html">apache::geode::client::CacheableString</a></div><div class="ttdoc">Implement a immutable C string wrapper that can serve as a distributable key object for caching as we...</div><div class="ttdef"><b>Definition:</b> CacheableString.hpp:41</div></div>
+<div class="ttc" id="a00435_html"><div class="ttname"><a href="a00435.html">apache::geode::client::DataInput</a></div><div class="ttdoc">Provide operations for reading primitive data values, byte arrays, strings, Serializable objects from...</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:59</div></div>
+<div class="ttc" id="a00038_html"><div class="ttname"><a href="a00038.html">CacheableKey.hpp</a></div></div>
+<div class="ttc" id="a00339_html_a562c8827c49b9808ca4a601a48b944b6"><div class="ttname"><a href="a00339.html#a562c8827c49b9808ca4a601a48b944b6">apache::geode::client::CacheableKey::create</a></div><div class="ttdeci">static std::shared_ptr&lt; CacheableKey &gt; create(_T value)</div><div class="ttdoc">Factory method that creates the key type that matches the type of value.</div></div>
+<div class="ttc" id="a00359_html_aabe4083211f84d41463b46a1749efeb7"><div class="ttname"><a href="a00359.html#aabe4083211f84d41463b46a1749efeb7">apache::geode::client::CacheableString::length</a></div><div class="ttdeci">std::string::size_type length() const</div><div class="ttdoc">Return the length of the contained string.</div><div class="ttdef"><b>Definition:</b> CacheableString.hpp:127</div></div>
+<div class="ttc" id="a00855_html_ac6b42b5b55a798df561f9031e2b4f602"><div class="ttname"><a href="a00855.html#ac6b42b5b55a798df561f9031e2b4f602">apache::geode::client::Serializable::create</a></div><div class="ttdeci">static std::shared_ptr&lt; Serializable &gt; create(_T value)</div><div class="ttdoc">Factory method that creates the Serializable object that matches the type of value.</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00047.html b/releases/latest/cppdocs/a00047.html
index f8e33d4..9fd6079 100644
--- a/releases/latest/cppdocs/a00047.html
+++ b/releases/latest/cppdocs/a00047.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -97,8 +97,8 @@ $(document).ready(function(){initNavTree('a00047.html','');});
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
 Data Structures</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00366.html">apache::geode::client::CacheableUndefined</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Implements a <a class="el" href="a00446.html" title="An interface for objects whose contents can be serialized as primitive types.">DataSerializable</a> object for undefined query results.  <a href="a00366.html#details">More...</a><br /></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00367.html">apache::geode::client::CacheableUndefined</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Implements a <a class="el" href="a00447.html" title="An interface for objects whose contents can be serialized as primitive types.">DataSerializable</a> object for undefined query results.  <a href="a00367.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 </div><!-- contents -->
diff --git a/releases/latest/cppdocs/a00047.js b/releases/latest/cppdocs/a00047.js
index f429031..1106045 100644
--- a/releases/latest/cppdocs/a00047.js
+++ b/releases/latest/cppdocs/a00047.js
@@ -1,4 +1,4 @@
 var a00047 =
 [
-    [ "CacheableUndefined", "a00366.html", null ]
+    [ "CacheableUndefined", "a00367.html", null ]
 ];
\ No newline at end of file
diff --git a/releases/latest/cppdocs/a00047_source.html b/releases/latest/cppdocs/a00047_source.html
index aaec56e..76c0d77 100644
--- a/releases/latest/cppdocs/a00047_source.html
+++ b/releases/latest/cppdocs/a00047_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,11 +90,11 @@ $(document).ready(function(){initNavTree('a00047_source.html','');});
 <div class="title">CacheableUndefined.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="a00047.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
-<div class="ttc" id="a00438_html"><div class="ttname"><a href="a00438.html">apache::geode::client::DataOutput</a></div><div class="ttdoc">Provide operations for writing primitive data values, byte arrays, strings, Serializable objects to a...</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:48</div></div>
-<div class="ttc" id="a00434_html"><div class="ttname"><a href="a00434.html">apache::geode::client::DataInput</a></div><div class="ttdoc">Provide operations for reading primitive data values, byte arrays, strings, Serializable objects from...</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:59</div></div>
-<div class="ttc" id="a00366_html"><div class="ttname"><a href="a00366.html">apache::geode::client::CacheableUndefined</a></div><div class="ttdoc">Implements a DataSerializable object for undefined query results.</div><div class="ttdef"><b>Definition:</b> CacheableUndefined.hpp:45</div></div>
-<div class="ttc" id="a00366_html_a4105f6c736cf670a38eeebacdc7d9d8f"><div class="ttname"><a href="a00366.html#a4105f6c736cf670a38eeebacdc7d9d8f">apache::geode::client::CacheableUndefined::create</a></div><div class="ttdeci">static std::shared_ptr&lt; CacheableUndefined &gt; create()</div><div class="ttdoc">Factory method for creating the default instance of CacheableUndefined.</div><div class="ttdef"><b>Definition:</b> CacheableUndefined.hpp:68</div></div>
+<a href="a00047.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
+<div class="ttc" id="a00435_html"><div class="ttname"><a href="a00435.html">apache::geode::client::DataInput</a></div><div class="ttdoc">Provide operations for reading primitive data values, byte arrays, strings, Serializable objects from...</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:59</div></div>
+<div class="ttc" id="a00367_html_a8572e391d7503b8c88994dadbd389eb6"><div class="ttname"><a href="a00367.html#a8572e391d7503b8c88994dadbd389eb6">apache::geode::client::CacheableUndefined::createDeserializable</a></div><div class="ttdeci">static std::shared_ptr&lt; Serializable &gt; createDeserializable()</div><div class="ttdoc">creation function for undefined query result</div><div class="ttdef"><b>Definition:</b> CacheableUndefined.hpp:61</div></div>
+<div class="ttc" id="a00367_html"><div class="ttname"><a href="a00367.html">apache::geode::client::CacheableUndefined</a></div><div class="ttdoc">Implements a DataSerializable object for undefined query results.</div><div class="ttdef"><b>Definition:</b> CacheableUndefined.hpp:45</div></div>
+<div class="ttc" id="a00367_html_a4105f6c736cf670a38eeebacdc7d9d8f"><div class="ttname"><a href="a00367.html#a4105f6c736cf670a38eeebacdc7d9d8f">apache::geode::client::CacheableUndefined::create</a></div><div class="ttdeci">static std::shared_ptr&lt; CacheableUndefined &gt; create()</div><div class="ttdoc">Factory method for creating the default instance of CacheableUndefined.</div><div class="ttdef"><b>Definition:</b> CacheableUndefined.hpp:68</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00050.html b/releases/latest/cppdocs/a00050.html
index 7e65a7a..c9349d8 100644
--- a/releases/latest/cppdocs/a00050.html
+++ b/releases/latest/cppdocs/a00050.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -97,8 +97,8 @@ $(document).ready(function(){initNavTree('a00050.html','');});
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
 Data Structures</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00370.html">apache::geode::client::CacheFactory</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Top level class for configuring and using Geode on a client.This should be called once to create <a class="el" href="a00286.html">Cache</a>.  <a href="a00370.html#details">More...</a><br /></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00371.html">apache::geode::client::CacheFactory</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Top level class for configuring and using Geode on a client.This should be called once to create <a class="el" href="a00287.html">Cache</a>.  <a href="a00371.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 </div><!-- contents -->
diff --git a/releases/latest/cppdocs/a00050.js b/releases/latest/cppdocs/a00050.js
index 5cd1380..c1a150c 100644
--- a/releases/latest/cppdocs/a00050.js
+++ b/releases/latest/cppdocs/a00050.js
@@ -1,4 +1,4 @@
 var a00050 =
 [
-    [ "CacheFactory", "a00370.html", "a00370" ]
+    [ "CacheFactory", "a00371.html", "a00371" ]
 ];
\ No newline at end of file
diff --git a/releases/latest/cppdocs/a00050_source.html b/releases/latest/cppdocs/a00050_source.html
index fbcac53..857d7e5 100644
--- a/releases/latest/cppdocs/a00050_source.html
+++ b/releases/latest/cppdocs/a00050_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,11 +90,11 @@ $(document).ready(function(){initNavTree('a00050_source.html','');});
 <div class="title">CacheFactory.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="a00050.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
+<a href="a00050.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
+<div class="ttc" id="a00835_html"><div class="ttname"><a href="a00835.html">apache::geode::client::RegionFactory</a></div><div class="ttdoc">Provides for the configuration and creation of instances of Region.</div><div class="ttdef"><b>Definition:</b> RegionFactory.hpp:43</div></div>
 <div class="ttc" id="a00023_html"><div class="ttname"><a href="a00023.html">Cache.hpp</a></div></div>
-<div class="ttc" id="a00370_html"><div class="ttname"><a href="a00370.html">apache::geode::client::CacheFactory</a></div><div class="ttdoc">Top level class for configuring and using Geode on a client.This should be called once to create Cach...</div><div class="ttdef"><b>Definition:</b> CacheFactory.hpp:48</div></div>
-<div class="ttc" id="a00834_html"><div class="ttname"><a href="a00834.html">apache::geode::client::RegionFactory</a></div><div class="ttdoc">Provides for the configuration and creation of instances of Region.</div><div class="ttdef"><b>Definition:</b> RegionFactory.hpp:43</div></div>
-<div class="ttc" id="a00286_html"><div class="ttname"><a href="a00286.html">apache::geode::client::Cache</a></div><div class="ttdoc">Caches are obtained from the create method on the CacheFactory#create class.</div><div class="ttdef"><b>Definition:</b> Cache.hpp:67</div></div>
+<div class="ttc" id="a00287_html"><div class="ttname"><a href="a00287.html">apache::geode::client::Cache</a></div><div class="ttdoc">Caches are obtained from the create method on the CacheFactory#create class.</div><div class="ttdef"><b>Definition:</b> Cache.hpp:67</div></div>
+<div class="ttc" id="a00371_html"><div class="ttname"><a href="a00371.html">apache::geode::client::CacheFactory</a></div><div class="ttdoc">Top level class for configuring and using Geode on a client.This should be called once to create Cach...</div><div class="ttdef"><b>Definition:</b> CacheFactory.hpp:48</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00053.html b/releases/latest/cppdocs/a00053.html
index 2d87095..83897bb 100644
--- a/releases/latest/cppdocs/a00053.html
+++ b/releases/latest/cppdocs/a00053.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -97,8 +97,8 @@ $(document).ready(function(){initNavTree('a00053.html','');});
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
 Data Structures</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00374.html">apache::geode::client::CacheListener</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">An application plug-in that can be installed on a region.  <a href="a00374.html#details">More...</a><br /></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00375.html">apache::geode::client::CacheListener</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">An application plug-in that can be installed on a region.  <a href="a00375.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 </div><!-- contents -->
diff --git a/releases/latest/cppdocs/a00053.js b/releases/latest/cppdocs/a00053.js
index a88cfbd..9d9b63c 100644
--- a/releases/latest/cppdocs/a00053.js
+++ b/releases/latest/cppdocs/a00053.js
@@ -1,4 +1,4 @@
 var a00053 =
 [
-    [ "CacheListener", "a00374.html", "a00374" ]
+    [ "CacheListener", "a00375.html", "a00375" ]
 ];
\ No newline at end of file
diff --git a/releases/latest/cppdocs/a00053_source.html b/releases/latest/cppdocs/a00053_source.html
index f5c1b98..069aa53 100644
--- a/releases/latest/cppdocs/a00053_source.html
+++ b/releases/latest/cppdocs/a00053_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,10 +90,10 @@ $(document).ready(function(){initNavTree('a00053_source.html','');});
 <div class="title">CacheListener.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="a00053.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#pragma once</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;</div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="preprocessor">#ifndef GEODE_CACHELISTENER_H_</span></div><div class="line"><a name="l00004"></a><span  [...]
-<div class="ttc" id="a00814_html"><div class="ttname"><a href="a00814.html">apache::geode::client::Region</a></div><div class="ttdoc">This class manages subregions and cached data.</div><div class="ttdef"><b>Definition:</b> Region.hpp:95</div></div>
-<div class="ttc" id="a00458_html"><div class="ttname"><a href="a00458.html">apache::geode::client::EntryEvent</a></div><div class="ttdoc">Represents an entry event affecting an entry, including its identity and the the circumstances of the...</div><div class="ttdef"><b>Definition:</b> EntryEvent.hpp:44</div></div>
-<div class="ttc" id="a00374_html"><div class="ttname"><a href="a00374.html">apache::geode::client::CacheListener</a></div><div class="ttdoc">An application plug-in that can be installed on a region.</div><div class="ttdef"><b>Definition:</b> CacheListener.hpp:79</div></div>
+<a href="a00053.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#pragma once</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;</div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="preprocessor">#ifndef GEODE_CACHELISTENER_H_</span></div><div class="line"><a name="l00004"></a><span  [...]
+<div class="ttc" id="a00459_html"><div class="ttname"><a href="a00459.html">apache::geode::client::EntryEvent</a></div><div class="ttdoc">Represents an entry event affecting an entry, including its identity and the the circumstances of the...</div><div class="ttdef"><b>Definition:</b> EntryEvent.hpp:44</div></div>
+<div class="ttc" id="a00375_html"><div class="ttname"><a href="a00375.html">apache::geode::client::CacheListener</a></div><div class="ttdoc">An application plug-in that can be installed on a region.</div><div class="ttdef"><b>Definition:</b> CacheListener.hpp:79</div></div>
+<div class="ttc" id="a00831_html"><div class="ttname"><a href="a00831.html">apache::geode::client::RegionEvent</a></div><div class="ttdoc">Declares region events.</div><div class="ttdef"><b>Definition:</b> RegionEvent.hpp:37</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00056.html b/releases/latest/cppdocs/a00056.html
index e9d887b..4d0e7d2 100644
--- a/releases/latest/cppdocs/a00056.html
+++ b/releases/latest/cppdocs/a00056.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -97,8 +97,8 @@ $(document).ready(function(){initNavTree('a00056.html','');});
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
 Data Structures</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00378.html">apache::geode::client::CacheLoader</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">An application plug-in that can be installed on a region.  <a href="a00378.html#details">More...</a><br /></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00379.html">apache::geode::client::CacheLoader</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">An application plug-in that can be installed on a region.  <a href="a00379.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 </div><!-- contents -->
diff --git a/releases/latest/cppdocs/a00056.js b/releases/latest/cppdocs/a00056.js
index 19a92f7..7f865c1 100644
--- a/releases/latest/cppdocs/a00056.js
+++ b/releases/latest/cppdocs/a00056.js
@@ -1,4 +1,4 @@
 var a00056 =
 [
-    [ "CacheLoader", "a00378.html", "a00378" ]
+    [ "CacheLoader", "a00379.html", "a00379" ]
 ];
\ No newline at end of file
diff --git a/releases/latest/cppdocs/a00056_source.html b/releases/latest/cppdocs/a00056_source.html
index 09bc4d3..1c4ef86 100644
--- a/releases/latest/cppdocs/a00056_source.html
+++ b/releases/latest/cppdocs/a00056_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,9 +90,9 @@ $(document).ready(function(){initNavTree('a00056_source.html','');});
 <div class="title">CacheLoader.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="a00056.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#pragma once</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;</div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="preprocessor">#ifndef GEODE_CACHELOADER_H_</span></div><div class="line"><a name="l00004"></a><span cl [...]
-<div class="ttc" id="a00814_html"><div class="ttname"><a href="a00814.html">apache::geode::client::Region</a></div><div class="ttdoc">This class manages subregions and cached data.</div><div class="ttdef"><b>Definition:</b> Region.hpp:95</div></div>
-<div class="ttc" id="a00378_html"><div class="ttname"><a href="a00378.html">apache::geode::client::CacheLoader</a></div><div class="ttdoc">An application plug-in that can be installed on a region.</div><div class="ttdef"><b>Definition:</b> CacheLoader.hpp:55</div></div>
+<a href="a00056.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#pragma once</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;</div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="preprocessor">#ifndef GEODE_CACHELOADER_H_</span></div><div class="line"><a name="l00004"></a><span cl [...]
+<div class="ttc" id="a00379_html"><div class="ttname"><a href="a00379.html">apache::geode::client::CacheLoader</a></div><div class="ttdoc">An application plug-in that can be installed on a region.</div><div class="ttdef"><b>Definition:</b> CacheLoader.hpp:55</div></div>
+<div class="ttc" id="a00038_html"><div class="ttname"><a href="a00038.html">CacheableKey.hpp</a></div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00059.html b/releases/latest/cppdocs/a00059.html
index 854c2d9..315d4d8 100644
--- a/releases/latest/cppdocs/a00059.html
+++ b/releases/latest/cppdocs/a00059.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -97,8 +97,8 @@ $(document).ready(function(){initNavTree('a00059.html','');});
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
 Data Structures</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00382.html">apache::geode::client::CacheStatistics</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Defines common statistical information for both the region and its entries.  <a href="a00382.html#details">More...</a><br /></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00383.html">apache::geode::client::CacheStatistics</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Defines common statistical information for both the region and its entries.  <a href="a00383.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 </div><!-- contents -->
diff --git a/releases/latest/cppdocs/a00059.js b/releases/latest/cppdocs/a00059.js
index 0a2a2dd..1243af4 100644
--- a/releases/latest/cppdocs/a00059.js
+++ b/releases/latest/cppdocs/a00059.js
@@ -1,4 +1,4 @@
 var a00059 =
 [
-    [ "CacheStatistics", "a00382.html", "a00382" ]
+    [ "CacheStatistics", "a00383.html", "a00383" ]
 ];
\ No newline at end of file
diff --git a/releases/latest/cppdocs/a00059_source.html b/releases/latest/cppdocs/a00059_source.html
index a376236..f1572f4 100644
--- a/releases/latest/cppdocs/a00059_source.html
+++ b/releases/latest/cppdocs/a00059_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,7 +90,7 @@ $(document).ready(function(){initNavTree('a00059_source.html','');});
 <div class="title">CacheStatistics.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="a00059.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
+<a href="a00059.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00062_source.html b/releases/latest/cppdocs/a00062_source.html
index b6d4f93..410f0b9 100644
--- a/releases/latest/cppdocs/a00062_source.html
+++ b/releases/latest/cppdocs/a00062_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,8 +90,8 @@ $(document).ready(function(){initNavTree('a00062_source.html','');});
 <div class="title">CacheTransactionManager.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contributor license agreements.  See the NOTICE file distributed with< [...]
-<div class="ttc" id="a00386_html"><div class="ttname"><a href="a00386.html">apache::geode::client::CacheTransactionManager</a></div><div class="ttdoc">An interface for objects who perform transaction management.</div><div class="ttdef"><b>Definition:</b> CacheTransactionManager.hpp:39</div></div>
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contributor license agreements.  See the NOTICE file distributed with< [...]
+<div class="ttc" id="a00871_html"><div class="ttname"><a href="a00871.html">apache::geode::client::TransactionId</a></div><div class="ttdoc">The TransactionId interface is a &quot;marker&quot; interface that represents a unique Geode transaction.</div><div class="ttdef"><b>Definition:</b> TransactionId.hpp:36</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00065_source.html b/releases/latest/cppdocs/a00065_source.html
index fb8c5ab..5d28fcd 100644
--- a/releases/latest/cppdocs/a00065_source.html
+++ b/releases/latest/cppdocs/a00065_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,10 +90,10 @@ $(document).ready(function(){initNavTree('a00065_source.html','');});
 <div class="title">CacheWriter.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contributor license agreements.  See the NOTICE file distributed with< [...]
-<div class="ttc" id="a00390_html"><div class="ttname"><a href="a00390.html">apache::geode::client::CacheWriter</a></div><div class="ttdoc">An application plug-in that can be installed on the region.</div><div class="ttdef"><b>Definition:</b> CacheWriter.hpp:87</div></div>
-<div class="ttc" id="a00814_html"><div class="ttname"><a href="a00814.html">apache::geode::client::Region</a></div><div class="ttdoc">This class manages subregions and cached data.</div><div class="ttdef"><b>Definition:</b> Region.hpp:95</div></div>
-<div class="ttc" id="a00458_html"><div class="ttname"><a href="a00458.html">apache::geode::client::EntryEvent</a></div><div class="ttdoc">Represents an entry event affecting an entry, including its identity and the the circumstances of the...</div><div class="ttdef"><b>Definition:</b> EntryEvent.hpp:44</div></div>
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contributor license agreements.  See the NOTICE file distributed with< [...]
+<div class="ttc" id="a00815_html"><div class="ttname"><a href="a00815.html">apache::geode::client::Region</a></div><div class="ttdoc">This class manages subregions and cached data.</div><div class="ttdef"><b>Definition:</b> Region.hpp:95</div></div>
+<div class="ttc" id="a00459_html"><div class="ttname"><a href="a00459.html">apache::geode::client::EntryEvent</a></div><div class="ttdoc">Represents an entry event affecting an entry, including its identity and the the circumstances of the...</div><div class="ttdef"><b>Definition:</b> EntryEvent.hpp:44</div></div>
+<div class="ttc" id="a00831_html"><div class="ttname"><a href="a00831.html">apache::geode::client::RegionEvent</a></div><div class="ttdoc">Declares region events.</div><div class="ttdef"><b>Definition:</b> RegionEvent.hpp:37</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00068_source.html b/releases/latest/cppdocs/a00068_source.html
index 0b0aab4..a626e4a 100644
--- a/releases/latest/cppdocs/a00068_source.html
+++ b/releases/latest/cppdocs/a00068_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,8 +90,8 @@ $(document).ready(function(){initNavTree('a00068_source.html','');});
 <div class="title">CqAttributes.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contributor license agreements.  See the NOTICE file distributed with< [...]
-<div class="ttc" id="a00394_html"><div class="ttname"><a href="a00394.html">apache::geode::client::CqAttributes</a></div><div class="ttdoc">This interface holds all attribute values for a CQ and provides methods for retrieving all attribute ...</div><div class="ttdef"><b>Definition:</b> CqAttributes.hpp:43</div></div>
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contributor license agreements.  See the NOTICE file distributed with< [...]
+<div class="ttc" id="a00395_html_a80c8c74990045cfdf18d438601e2800b"><div class="ttname"><a href="a00395.html#a80c8c74990045cfdf18d438601e2800b">apache::geode::client::CqAttributes::listener_container_type</a></div><div class="ttdeci">std::vector&lt; std::shared_ptr&lt; CqListener &gt; &gt; listener_container_type</div><div class="ttdoc">CqListeners type.</div><div class="ttdef"><b>Definition:</b> CqAttributes.hpp:50</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00071.html b/releases/latest/cppdocs/a00071.html
index c0709c6..0e00e13 100644
--- a/releases/latest/cppdocs/a00071.html
+++ b/releases/latest/cppdocs/a00071.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -97,8 +97,8 @@ $(document).ready(function(){initNavTree('a00071.html','');});
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
 Data Structures</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00398.html">apache::geode::client::CqAttributesFactory</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">The factory class for the <a class="el" href="a00394.html" title="This interface holds all attribute values for a CQ and provides methods for retrieving all attribute ...">CqAttributes</a> instance.  <a href="a00398.html#details">More...</a><br /></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00399.html">apache::geode::client::CqAttributesFactory</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">The factory class for the <a class="el" href="a00395.html" title="This interface holds all attribute values for a CQ and provides methods for retrieving all attribute ...">CqAttributes</a> instance.  <a href="a00399.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 </div><!-- contents -->
diff --git a/releases/latest/cppdocs/a00071.js b/releases/latest/cppdocs/a00071.js
index b6fcc9f..d2d33f4 100644
--- a/releases/latest/cppdocs/a00071.js
+++ b/releases/latest/cppdocs/a00071.js
@@ -1,4 +1,4 @@
 var a00071 =
 [
-    [ "CqAttributesFactory", "a00398.html", "a00398" ]
+    [ "CqAttributesFactory", "a00399.html", "a00399" ]
 ];
\ No newline at end of file
diff --git a/releases/latest/cppdocs/a00071_source.html b/releases/latest/cppdocs/a00071_source.html
index d634557..1b36f5f 100644
--- a/releases/latest/cppdocs/a00071_source.html
+++ b/releases/latest/cppdocs/a00071_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,7 +90,7 @@ $(document).ready(function(){initNavTree('a00071_source.html','');});
 <div class="title">CqAttributesFactory.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="a00071.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#pragma once</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;</div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="preprocessor">#ifndef GEODE_CQATTRIBUTESFACTORY_H_</span></div><div class="line"><a name="l00004"></a> [...]
+<a href="a00071.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#pragma once</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;</div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="preprocessor">#ifndef GEODE_CQATTRIBUTESFACTORY_H_</span></div><div class="line"><a name="l00004"></a> [...]
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00074.html b/releases/latest/cppdocs/a00074.html
index 01a170f..a95c9fb 100644
--- a/releases/latest/cppdocs/a00074.html
+++ b/releases/latest/cppdocs/a00074.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -97,8 +97,8 @@ $(document).ready(function(){initNavTree('a00074.html','');});
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
 Data Structures</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00402.html">apache::geode::client::CqAttributesMutator</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">This interface is used to modify the listeners that are associated with a CQ.  <a href="a00402.html#details">More...</a><br /></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00403.html">apache::geode::client::CqAttributesMutator</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">This interface is used to modify the listeners that are associated with a CQ.  <a href="a00403.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 </div><!-- contents -->
diff --git a/releases/latest/cppdocs/a00074.js b/releases/latest/cppdocs/a00074.js
index dd017dd..d49ebdb 100644
--- a/releases/latest/cppdocs/a00074.js
+++ b/releases/latest/cppdocs/a00074.js
@@ -1,4 +1,4 @@
 var a00074 =
 [
-    [ "CqAttributesMutator", "a00402.html", "a00402" ]
+    [ "CqAttributesMutator", "a00403.html", "a00403" ]
 ];
\ No newline at end of file
diff --git a/releases/latest/cppdocs/a00074_source.html b/releases/latest/cppdocs/a00074_source.html
index 9c3ff61..76fa6b6 100644
--- a/releases/latest/cppdocs/a00074_source.html
+++ b/releases/latest/cppdocs/a00074_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,7 +90,7 @@ $(document).ready(function(){initNavTree('a00074_source.html','');});
 <div class="title">CqAttributesMutator.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="a00074.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#pragma once</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;</div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="preprocessor">#ifndef GEODE_CQATTRIBUTESMUTATOR_H_</span></div><div class="line"><a name="l00004"></a> [...]
+<a href="a00074.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#pragma once</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;</div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="preprocessor">#ifndef GEODE_CQATTRIBUTESMUTATOR_H_</span></div><div class="line"><a name="l00004"></a> [...]
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00077.html b/releases/latest/cppdocs/a00077.html
index edfeffa..018ce6d 100644
--- a/releases/latest/cppdocs/a00077.html
+++ b/releases/latest/cppdocs/a00077.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -97,8 +97,8 @@ $(document).ready(function(){initNavTree('a00077.html','');});
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
 Data Structures</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00406.html">apache::geode::client::CqEvent</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">This interface provides methods to get all the information sent from the server about the CQ event.  <a href="a00406.html#details">More...</a><br /></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00407.html">apache::geode::client::CqEvent</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">This interface provides methods to get all the information sent from the server about the CQ event.  <a href="a00407.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 </div><!-- contents -->
diff --git a/releases/latest/cppdocs/a00077.js b/releases/latest/cppdocs/a00077.js
index 6815bd2..3f1bee2 100644
--- a/releases/latest/cppdocs/a00077.js
+++ b/releases/latest/cppdocs/a00077.js
@@ -1,4 +1,4 @@
 var a00077 =
 [
-    [ "CqEvent", "a00406.html", "a00406" ]
+    [ "CqEvent", "a00407.html", "a00407" ]
 ];
\ No newline at end of file
diff --git a/releases/latest/cppdocs/a00077_source.html b/releases/latest/cppdocs/a00077_source.html
index 1fce985..19639e9 100644
--- a/releases/latest/cppdocs/a00077_source.html
+++ b/releases/latest/cppdocs/a00077_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,10 +90,10 @@ $(document).ready(function(){initNavTree('a00077_source.html','');});
 <div class="title">CqEvent.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="a00077.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#pragma once</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;</div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="preprocessor">#ifndef GEODE_CQEVENT_H_</span></div><div class="line"><a name="l00004"></a><span class= [...]
-<div class="ttc" id="a00038_html"><div class="ttname"><a href="a00038.html">CacheableKey.hpp</a></div></div>
+<a href="a00077.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#pragma once</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;</div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="preprocessor">#ifndef GEODE_CQEVENT_H_</span></div><div class="line"><a name="l00004"></a><span class= [...]
 <div class="ttc" id="a00026_html"><div class="ttname"><a href="a00026.html">CacheableBuiltins.hpp</a></div><div class="ttdoc">Contains generic template definitions for Cacheable types and instantiations for built-in types.</div></div>
 <div class="ttc" id="a00083_html"><div class="ttname"><a href="a00083.html">CqOperation.hpp</a></div></div>
+<div class="ttc" id="a00407_html"><div class="ttname"><a href="a00407.html">apache::geode::client::CqEvent</a></div><div class="ttdoc">This interface provides methods to get all the information sent from the server about the CQ event.</div><div class="ttdef"><b>Definition:</b> CqEvent.hpp:53</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00080_source.html b/releases/latest/cppdocs/a00080_source.html
index 1dc26af..65845a9 100644
--- a/releases/latest/cppdocs/a00080_source.html
+++ b/releases/latest/cppdocs/a00080_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,10 +90,10 @@ $(document).ready(function(){initNavTree('a00080_source.html','');});
 <div class="title">CqListener.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contributor license agreements.  See the NOTICE file distributed with< [...]
-<div class="ttc" id="a00406_html"><div class="ttname"><a href="a00406.html">apache::geode::client::CqEvent</a></div><div class="ttdoc">This interface provides methods to get all the information sent from the server about the CQ event.</div><div class="ttdef"><b>Definition:</b> CqEvent.hpp:53</div></div>
-<div class="ttc" id="a00374_html"><div class="ttname"><a href="a00374.html">apache::geode::client::CacheListener</a></div><div class="ttdoc">An application plug-in that can be installed on a region.</div><div class="ttdef"><b>Definition:</b> CacheListener.hpp:79</div></div>
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contributor license agreements.  See the NOTICE file distributed with< [...]
+<div class="ttc" id="a00411_html"><div class="ttname"><a href="a00411.html">apache::geode::client::CqListener</a></div><div class="ttdoc">Application plug-in interface for handling continuous query events after they occur.</div><div class="ttdef"><b>Definition:</b> CqListener.hpp:40</div></div>
 <div class="ttc" id="a00077_html"><div class="ttname"><a href="a00077.html">CqEvent.hpp</a></div></div>
+<div class="ttc" id="a00407_html"><div class="ttname"><a href="a00407.html">apache::geode::client::CqEvent</a></div><div class="ttdoc">This interface provides methods to get all the information sent from the server about the CQ event.</div><div class="ttdef"><b>Definition:</b> CqEvent.hpp:53</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00083.html b/releases/latest/cppdocs/a00083.html
index 63ec476..3d336ca 100644
--- a/releases/latest/cppdocs/a00083.html
+++ b/releases/latest/cppdocs/a00083.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
diff --git a/releases/latest/cppdocs/a00083_source.html b/releases/latest/cppdocs/a00083_source.html
index 76c5444..ae01912 100644
--- a/releases/latest/cppdocs/a00083_source.html
+++ b/releases/latest/cppdocs/a00083_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
diff --git a/releases/latest/cppdocs/a00086.html b/releases/latest/cppdocs/a00086.html
index 7e8b0ba..5cb5fef 100644
--- a/releases/latest/cppdocs/a00086.html
+++ b/releases/latest/cppdocs/a00086.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -97,8 +97,8 @@ $(document).ready(function(){initNavTree('a00086.html','');});
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
 Data Structures</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00414.html">apache::geode::client::CqQuery</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A <a class="el" href="a00806.html" title="A Query is obtained from a QueryService which in turn is obtained from the Cache.">Query</a> is obtained from a <a class="el" href="a00810.html" title="QueryService is the class obtained from a Cache.">QueryService</a> which in turn is obtained from the <a class="el" href="a00286.html" title="Caches are obtained from the create method on the CacheFactory#create class.">C [...]
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00415.html">apache::geode::client::CqQuery</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A <a class="el" href="a00807.html" title="A Query is obtained from a QueryService which in turn is obtained from the Cache.">Query</a> is obtained from a <a class="el" href="a00811.html" title="QueryService is the class obtained from a Cache.">QueryService</a> which in turn is obtained from the <a class="el" href="a00287.html" title="Caches are obtained from the create method on the CacheFactory#create class.">C [...]
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 </div><!-- contents -->
diff --git a/releases/latest/cppdocs/a00086.js b/releases/latest/cppdocs/a00086.js
index 1a718da..28929de 100644
--- a/releases/latest/cppdocs/a00086.js
+++ b/releases/latest/cppdocs/a00086.js
@@ -1,4 +1,4 @@
 var a00086 =
 [
-    [ "CqQuery", "a00414.html", "a00414" ]
+    [ "CqQuery", "a00415.html", "a00415" ]
 ];
\ No newline at end of file
diff --git a/releases/latest/cppdocs/a00086_source.html b/releases/latest/cppdocs/a00086_source.html
index 53256ac..3cf0a69 100644
--- a/releases/latest/cppdocs/a00086_source.html
+++ b/releases/latest/cppdocs/a00086_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,13 +90,13 @@ $(document).ready(function(){initNavTree('a00086_source.html','');});
 <div class="title">CqQuery.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="a00086.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
+<a href="a00086.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
+<div class="ttc" id="a00403_html"><div class="ttname"><a href="a00403.html">apache::geode::client::CqAttributesMutator</a></div><div class="ttdoc">This interface is used to modify the listeners that are associated with a CQ.</div><div class="ttdef"><b>Definition:</b> CqAttributesMutator.hpp:43</div></div>
+<div class="ttc" id="a00887_html"><div class="ttname"><a href="a00887.html">CqState</a></div><div class="ttdoc">This interface gives information on the state of a CqQuery.</div></div>
 <div class="ttc" id="a00095_html"><div class="ttname"><a href="a00095.html">CqState.hpp</a></div></div>
 <div class="ttc" id="a00098_html"><div class="ttname"><a href="a00098.html">CqStatistics.hpp</a></div></div>
-<div class="ttc" id="a00886_html"><div class="ttname"><a href="a00886.html">CqState</a></div><div class="ttdoc">This interface gives information on the state of a CqQuery.</div></div>
 <div class="ttc" id="a00074_html"><div class="ttname"><a href="a00074.html">CqAttributesMutator.hpp</a></div></div>
 <div class="ttc" id="a00089_html"><div class="ttname"><a href="a00089.html">CqResults.hpp</a></div></div>
-<div class="ttc" id="a00402_html"><div class="ttname"><a href="a00402.html">apache::geode::client::CqAttributesMutator</a></div><div class="ttdoc">This interface is used to modify the listeners that are associated with a CQ.</div><div class="ttdef"><b>Definition:</b> CqAttributesMutator.hpp:43</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00089.html b/releases/latest/cppdocs/a00089.html
index ec2a270..23d8dfc 100644
--- a/releases/latest/cppdocs/a00089.html
+++ b/releases/latest/cppdocs/a00089.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -97,8 +97,8 @@ $(document).ready(function(){initNavTree('a00089.html','');});
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
 Data Structures</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00418.html">apache::geode::client::CqResults</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A <a class="el" href="a00418.html" title="A CqResults is obtained by executing a Query on the server.">CqResults</a> is obtained by executing a <a class="el" href="a00806.html" title="A Query is obtained from a QueryService which in turn is obtained from the Cache.">Query</a> on the server.  <a href="a00418.html#details">More...</a><br /></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00419.html">apache::geode::client::CqResults</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A <a class="el" href="a00419.html" title="A CqResults is obtained by executing a Query on the server.">CqResults</a> is obtained by executing a <a class="el" href="a00807.html" title="A Query is obtained from a QueryService which in turn is obtained from the Cache.">Query</a> on the server.  <a href="a00419.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 </div><!-- contents -->
diff --git a/releases/latest/cppdocs/a00089.js b/releases/latest/cppdocs/a00089.js
index a179112..17471b4 100644
--- a/releases/latest/cppdocs/a00089.js
+++ b/releases/latest/cppdocs/a00089.js
@@ -1,4 +1,4 @@
 var a00089 =
 [
-    [ "CqResults", "a00418.html", "a00418" ]
+    [ "CqResults", "a00419.html", "a00419" ]
 ];
\ No newline at end of file
diff --git a/releases/latest/cppdocs/a00089_source.html b/releases/latest/cppdocs/a00089_source.html
index 078fe90..e57b82a 100644
--- a/releases/latest/cppdocs/a00089_source.html
+++ b/releases/latest/cppdocs/a00089_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,10 +90,10 @@ $(document).ready(function(){initNavTree('a00089_source.html','');});
 <div class="title">CqResults.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="a00089.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
-<div class="ttc" id="a00418_html"><div class="ttname"><a href="a00418.html">apache::geode::client::CqResults</a></div><div class="ttdoc">A CqResults is obtained by executing a Query on the server.</div><div class="ttdef"><b>Definition:</b> CqResults.hpp:43</div></div>
-<div class="ttc" id="a00026_html"><div class="ttname"><a href="a00026.html">CacheableBuiltins.hpp</a></div><div class="ttdoc">Contains generic template definitions for Cacheable types and instantiations for built-in types.</div></div>
+<a href="a00089.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
 <div class="ttc" id="a00233_html"><div class="ttname"><a href="a00233.html">SelectResults.hpp</a></div></div>
+<div class="ttc" id="a00851_html"><div class="ttname"><a href="a00851.html">apache::geode::client::SelectResults</a></div><div class="ttdoc">A SelectResults is obtained by executing a Query on the server.</div><div class="ttdef"><b>Definition:</b> SelectResults.hpp:44</div></div>
+<div class="ttc" id="a00419_html"><div class="ttname"><a href="a00419.html">apache::geode::client::CqResults</a></div><div class="ttdoc">A CqResults is obtained by executing a Query on the server.</div><div class="ttdef"><b>Definition:</b> CqResults.hpp:43</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00092.html b/releases/latest/cppdocs/a00092.html
index e7e928c..9827827 100644
--- a/releases/latest/cppdocs/a00092.html
+++ b/releases/latest/cppdocs/a00092.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -97,8 +97,8 @@ $(document).ready(function(){initNavTree('a00092.html','');});
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
 Data Structures</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00422.html">apache::geode::client::CqServiceStatistics</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">This class provides methods to get aggregate statistical information about the CQs of a client.  <a href="a00422.html#details">More...</a><br /></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00423.html">apache::geode::client::CqServiceStatistics</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">This class provides methods to get aggregate statistical information about the CQs of a client.  <a href="a00423.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 </div><!-- contents -->
diff --git a/releases/latest/cppdocs/a00092.js b/releases/latest/cppdocs/a00092.js
index 81e5626..9a59123 100644
--- a/releases/latest/cppdocs/a00092.js
+++ b/releases/latest/cppdocs/a00092.js
@@ -1,4 +1,4 @@
 var a00092 =
 [
-    [ "CqServiceStatistics", "a00422.html", "a00422" ]
+    [ "CqServiceStatistics", "a00423.html", "a00423" ]
 ];
\ No newline at end of file
diff --git a/releases/latest/cppdocs/a00092_source.html b/releases/latest/cppdocs/a00092_source.html
index b277df7..93c43c4 100644
--- a/releases/latest/cppdocs/a00092_source.html
+++ b/releases/latest/cppdocs/a00092_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,7 +90,7 @@ $(document).ready(function(){initNavTree('a00092_source.html','');});
 <div class="title">CqServiceStatistics.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="a00092.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#pragma once</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;</div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="preprocessor">#ifndef GEODE_CQSERVICESTATISTICS_H_</span></div><div class="line"><a name="l00004"></a> [...]
+<a href="a00092.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#pragma once</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;</div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="preprocessor">#ifndef GEODE_CQSERVICESTATISTICS_H_</span></div><div class="line"><a name="l00004"></a> [...]
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00095.html b/releases/latest/cppdocs/a00095.html
index 9ce9a87..b3d463f 100644
--- a/releases/latest/cppdocs/a00095.html
+++ b/releases/latest/cppdocs/a00095.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
diff --git a/releases/latest/cppdocs/a00095_source.html b/releases/latest/cppdocs/a00095_source.html
index ccc3d50..cbefbca 100644
--- a/releases/latest/cppdocs/a00095_source.html
+++ b/releases/latest/cppdocs/a00095_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,7 +90,7 @@ $(document).ready(function(){initNavTree('a00095_source.html','');});
 <div class="title">CqState.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="a00095.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
+<a href="a00095.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00098.html b/releases/latest/cppdocs/a00098.html
index 354185c..a80f95e 100644
--- a/releases/latest/cppdocs/a00098.html
+++ b/releases/latest/cppdocs/a00098.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -97,8 +97,8 @@ $(document).ready(function(){initNavTree('a00098.html','');});
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
 Data Structures</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00426.html">apache::geode::client::CqStatistics</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">This class provides methods to get statistical information about a registered Continuous <a class="el" href="a00806.html" title="A Query is obtained from a QueryService which in turn is obtained from the Cache.">Query</a> (CQ) represented by the <a class="el" href="a00414.html" title="A Query is obtained from a QueryService which in turn is obtained from the Cache.">CqQuery</a> object.  <a href="a00426.html#deta [...]
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00427.html">apache::geode::client::CqStatistics</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">This class provides methods to get statistical information about a registered Continuous <a class="el" href="a00807.html" title="A Query is obtained from a QueryService which in turn is obtained from the Cache.">Query</a> (CQ) represented by the <a class="el" href="a00415.html" title="A Query is obtained from a QueryService which in turn is obtained from the Cache.">CqQuery</a> object.  <a href="a00427.html#deta [...]
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 </div><!-- contents -->
diff --git a/releases/latest/cppdocs/a00098.js b/releases/latest/cppdocs/a00098.js
index dc39102..1784f72 100644
--- a/releases/latest/cppdocs/a00098.js
+++ b/releases/latest/cppdocs/a00098.js
@@ -1,4 +1,4 @@
 var a00098 =
 [
-    [ "CqStatistics", "a00426.html", "a00426" ]
+    [ "CqStatistics", "a00427.html", "a00427" ]
 ];
\ No newline at end of file
diff --git a/releases/latest/cppdocs/a00098_source.html b/releases/latest/cppdocs/a00098_source.html
index ea2836b..ad1a39f 100644
--- a/releases/latest/cppdocs/a00098_source.html
+++ b/releases/latest/cppdocs/a00098_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,7 +90,7 @@ $(document).ready(function(){initNavTree('a00098_source.html','');});
 <div class="title">CqStatistics.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="a00098.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
+<a href="a00098.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00101_source.html b/releases/latest/cppdocs/a00101_source.html
index 4e41338..ed3d169 100644
--- a/releases/latest/cppdocs/a00101_source.html
+++ b/releases/latest/cppdocs/a00101_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,8 +90,8 @@ $(document).ready(function(){initNavTree('a00101_source.html','');});
 <div class="title">CqStatusListener.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#pragma once</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;</div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="preprocessor">#ifndef GEODE_CQSTATUSLISTENER_H_</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="preprocessor"> [...]
-<div class="ttc" id="a00430_html"><div class="ttname"><a href="a00430.html">apache::geode::client::CqStatusListener</a></div><div class="ttdoc">Extension of CqListener.</div><div class="ttdef"><b>Definition:</b> CqStatusListener.hpp:37</div></div>
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#pragma once</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;</div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="preprocessor">#ifndef GEODE_CQSTATUSLISTENER_H_</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="preprocessor"> [...]
+<div class="ttc" id="a00431_html"><div class="ttname"><a href="a00431.html">apache::geode::client::CqStatusListener</a></div><div class="ttdoc">Extension of CqListener.</div><div class="ttdef"><b>Definition:</b> CqStatusListener.hpp:37</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00104.html b/releases/latest/cppdocs/a00104.html
index 96b69e7..6221f47 100644
--- a/releases/latest/cppdocs/a00104.html
+++ b/releases/latest/cppdocs/a00104.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -97,8 +97,8 @@ $(document).ready(function(){initNavTree('a00104.html','');});
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
 Data Structures</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00434.html">apache::geode::client::DataInput</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Provide operations for reading primitive data values, byte arrays, strings, <code><a class="el" href="a00854.html" title="This base class is the superclass of all user objects in the cache that can be serialized.">Serializable</a></code> objects from a byte stream.  <a href="a00434.html#details">More...</a><br /></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00435.html">apache::geode::client::DataInput</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Provide operations for reading primitive data values, byte arrays, strings, <code><a class="el" href="a00855.html" title="This base class is the superclass of all user objects in the cache that can be serialized.">Serializable</a></code> objects from a byte stream.  <a href="a00435.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 </div><!-- contents -->
diff --git a/releases/latest/cppdocs/a00104.js b/releases/latest/cppdocs/a00104.js
index 2cab69e..e0fa51f 100644
--- a/releases/latest/cppdocs/a00104.js
+++ b/releases/latest/cppdocs/a00104.js
@@ -1,4 +1,4 @@
 var a00104 =
 [
-    [ "DataInput", "a00434.html", "a00434" ]
+    [ "DataInput", "a00435.html", "a00435" ]
 ];
\ No newline at end of file
diff --git a/releases/latest/cppdocs/a00104_source.html b/releases/latest/cppdocs/a00104_source.html
index 3914827..c24f4d2 100644
--- a/releases/latest/cppdocs/a00104_source.html
+++ b/releases/latest/cppdocs/a00104_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,29 +90,29 @@ $(document).ready(function(){initNavTree('a00104_source.html','');});
 <div class="title">DataInput.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="a00104.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
-<div class="ttc" id="a00434_html_a22ff16ad8a71e5d01f88246227f7a114"><div class="ttname"><a href="a00434.html#a22ff16ad8a71e5d01f88246227f7a114">apache::geode::client::DataInput::readBytesOnly</a></div><div class="ttdeci">void readBytesOnly(int8_t *buffer, size_t len)</div><div class="ttdoc">Read the given number of signed bytes from the DataInput.</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:109</div></div>
-<div class="ttc" id="a00434_html_a1bb6aebefb7638e491013cc430b91239"><div class="ttname"><a href="a00434.html#a1bb6aebefb7638e491013cc430b91239">apache::geode::client::DataInput::rewindCursor</a></div><div class="ttdeci">void rewindCursor(size_t offset)</div><div class="ttdoc">rewind the cursor by given offset</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:440</div></div>
-<div class="ttc" id="a00434_html_add454175eca2ec881b129182c299cc39"><div class="ttname"><a href="a00434.html#add454175eca2ec881b129182c299cc39">apache::geode::client::DataInput::read</a></div><div class="ttdeci">int8_t read()</div><div class="ttdoc">Read a signed byte from the DataInput.</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:66</div></div>
-<div class="ttc" id="a00434_html_a8cefce9299023ce99b9a783010a614d8"><div class="ttname"><a href="a00434.html#a8cefce9299023ce99b9a783010a614d8">apache::geode::client::DataInput::getBytesRead</a></div><div class="ttdeci">size_t getBytesRead() const</div><div class="ttdoc">get the number of bytes read in the buffer</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:429</div></div>
-<div class="ttc" id="a00434_html_a3aec0ac7bb1b552f7a264803998c24dd"><div class="ttname"><a href="a00434.html#a3aec0ac7bb1b552f7a264803998c24dd">apache::geode::client::DataInput::readArrayLength</a></div><div class="ttdeci">int32_t readArrayLength()</div><div class="ttdoc">Read a 32-bit signed integer array length value from the DataInput in a manner compatible with java s...</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:216</div></div>
-<div class="ttc" id="a00434_html_a16511ecd595c84f0aceeff1a23529c0c"><div class="ttname"><a href="a00434.html#a16511ecd595c84f0aceeff1a23529c0c">apache::geode::client::DataInput::readBytes</a></div><div class="ttdeci">void readBytes(uint8_t **bytes, int32_t *len)</div><div class="ttdoc">Read an array of unsigned bytes from the DataInput expecting to find the length of array in the strea...</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:127</div></div>
-<div class="ttc" id="a00434_html_a586a3ed064481c2027a4474b5b5599d9"><div class="ttname"><a href="a00434.html#a586a3ed064481c2027a4474b5b5599d9">apache::geode::client::DataInput::readInt16</a></div><div class="ttdeci">int16_t readInt16()</div><div class="ttdoc">Read a 16-bit signed integer from the DataInput.</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:168</div></div>
-<div class="ttc" id="a00434_html_a41e206930823fb431f2b775fc46563a6"><div class="ttname"><a href="a00434.html#a41e206930823fb431f2b775fc46563a6">apache::geode::client::DataInput::currentBufferPosition</a></div><div class="ttdeci">const uint8_t * currentBufferPosition() const</div><div class="ttdoc">Get the pointer to current buffer position.</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:426</div></div>
-<div class="ttc" id="a00434_html_aab988e6fb7d418d2b92fe320a8f22a93"><div class="ttname"><a href="a00434.html#aab988e6fb7d418d2b92fe320a8f22a93">apache::geode::client::DataInput::readObject</a></div><div class="ttdeci">void readObject(std::shared_ptr&lt; Serializable &gt; &amp;ptr)</div><div class="ttdoc">Read a Serializable object from the DataInput.</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:349</div></div>
-<div class="ttc" id="a00434_html_a34e84b07fa99174486d77ac7df5b6280"><div class="ttname"><a href="a00434.html#a34e84b07fa99174486d77ac7df5b6280">apache::geode::client::DataInput::readBytesOnly</a></div><div class="ttdeci">void readBytesOnly(uint8_t *buffer, size_t len)</div><div class="ttdoc">Read the given number of unsigned bytes from the DataInput.</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:91</div></div>
-<div class="ttc" id="a00434_html_acf90a7fa8a62cc4c23ac1e36f5646f03"><div class="ttname"><a href="a00434.html#acf90a7fa8a62cc4c23ac1e36f5646f03">apache::geode::client::DataInput::readObject</a></div><div class="ttdeci">std::shared_ptr&lt; Serializable &gt; readObject()</div><div class="ttdoc">Read a Serializable object from the DataInput.</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:341</div></div>
-<div class="ttc" id="a00434_html_ad57bcfd9694466b9ed6d3ace2ce94923"><div class="ttname"><a href="a00434.html#ad57bcfd9694466b9ed6d3ace2ce94923">apache::geode::client::DataInput::getBytesRemaining</a></div><div class="ttdeci">size_t getBytesRemaining() const</div><div class="ttdoc">get the number of bytes remaining to be read in the buffer</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:432</div></div>
-<div class="ttc" id="a00434_html_a7383e1983b2128d8edb85ef6a8330759"><div class="ttname"><a href="a00434.html#a7383e1983b2128d8edb85ef6a8330759">apache::geode::client::DataInput::advanceCursor</a></div><div class="ttdeci">void advanceCursor(size_t offset)</div><div class="ttdoc">advance the cursor by given offset</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:437</div></div>
-<div class="ttc" id="a00434_html_aeee1be5c4a6544f384ee0b588787ae55"><div class="ttname"><a href="a00434.html#aeee1be5c4a6544f384ee0b588787ae55">apache::geode::client::DataInput::reset</a></div><div class="ttdeci">void reset()</div><div class="ttdoc">reset the cursor to the start of buffer</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:443</div></div>
-<div class="ttc" id="a00434_html_a3272acc6204369006c0a20e650413ba8"><div class="ttname"><a href="a00434.html#a3272acc6204369006c0a20e650413ba8">apache::geode::client::DataInput::readUnsignedVL</a></div><div class="ttdeci">int64_t readUnsignedVL()</div><div class="ttdoc">Decode a 64 bit integer as a variable length array.</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:243</div></div>
-<div class="ttc" id="a00434_html"><div class="ttname"><a href="a00434.html">apache::geode::client::DataInput</a></div><div class="ttdoc">Provide operations for reading primitive data values, byte arrays, strings, Serializable objects from...</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:59</div></div>
-<div class="ttc" id="a00434_html_a3d6b01df5b555e5d0f3cd456e3fa3cd6"><div class="ttname"><a href="a00434.html#a3d6b01df5b555e5d0f3cd456e3fa3cd6">apache::geode::client::DataInput::readBytes</a></div><div class="ttdeci">void readBytes(int8_t **bytes, int32_t *len)</div><div class="ttdoc">Read an array of signed bytes from the DataInput expecting to find the length of array in the stream ...</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:150</div></div>
-<div class="ttc" id="a00434_html_a517781ff83d5f021b0c2abf5bb4cd5b9"><div class="ttname"><a href="a00434.html#a517781ff83d5f021b0c2abf5bb4cd5b9">apache::geode::client::DataInput::readInt64</a></div><div class="ttdeci">int64_t readInt64()</div><div class="ttdoc">Read a 64-bit signed integer from the DataInput.</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:194</div></div>
-<div class="ttc" id="a00434_html_ae1ac0dfa80098bd1bebdcf7bf8f1ea9f"><div class="ttname"><a href="a00434.html#ae1ac0dfa80098bd1bebdcf7bf8f1ea9f">apache::geode::client::DataInput::readFloat</a></div><div class="ttdeci">float readFloat()</div><div class="ttdoc">Read a float from the DataInput.</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:262</div></div>
-<div class="ttc" id="a00474_html"><div class="ttname"><a href="a00474.html">apache::geode::client::IllegalStateException</a></div><div class="ttdoc">Thrown when the state of cache is manipulated to be illegal.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:64</div></div>
-<div class="ttc" id="a00434_html_affecd40e102e0eed02d4fd22b892eb73"><div class="ttname"><a href="a00434.html#affecd40e102e0eed02d4fd22b892eb73">apache::geode::client::DataInput::readInt32</a></div><div class="ttdeci">int32_t readInt32()</div><div class="ttdoc">Read a 32-bit signed integer from the DataInput.g.</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:179</div></div>
-<div class="ttc" id="a00434_html_a5f860fcaeef277767a02a672c6185514"><div class="ttname"><a href="a00434.html#a5f860fcaeef277767a02a672c6185514">apache::geode::client::DataInput::readBoolean</a></div><div class="ttdeci">bool readBoolean()</div><div class="ttdoc">Read a boolean value from the DataInput.</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:76</div></div>
+<a href="a00104.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
+<div class="ttc" id="a00435_html_a517781ff83d5f021b0c2abf5bb4cd5b9"><div class="ttname"><a href="a00435.html#a517781ff83d5f021b0c2abf5bb4cd5b9">apache::geode::client::DataInput::readInt64</a></div><div class="ttdeci">int64_t readInt64()</div><div class="ttdoc">Read a 64-bit signed integer from the DataInput.</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:194</div></div>
+<div class="ttc" id="a00435_html_aeee1be5c4a6544f384ee0b588787ae55"><div class="ttname"><a href="a00435.html#aeee1be5c4a6544f384ee0b588787ae55">apache::geode::client::DataInput::reset</a></div><div class="ttdeci">void reset()</div><div class="ttdoc">reset the cursor to the start of buffer</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:443</div></div>
+<div class="ttc" id="a00435_html_a3aec0ac7bb1b552f7a264803998c24dd"><div class="ttname"><a href="a00435.html#a3aec0ac7bb1b552f7a264803998c24dd">apache::geode::client::DataInput::readArrayLength</a></div><div class="ttdeci">int32_t readArrayLength()</div><div class="ttdoc">Read a 32-bit signed integer array length value from the DataInput in a manner compatible with java s...</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:216</div></div>
+<div class="ttc" id="a00435_html_a1bb6aebefb7638e491013cc430b91239"><div class="ttname"><a href="a00435.html#a1bb6aebefb7638e491013cc430b91239">apache::geode::client::DataInput::rewindCursor</a></div><div class="ttdeci">void rewindCursor(size_t offset)</div><div class="ttdoc">rewind the cursor by given offset</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:440</div></div>
+<div class="ttc" id="a00435_html"><div class="ttname"><a href="a00435.html">apache::geode::client::DataInput</a></div><div class="ttdoc">Provide operations for reading primitive data values, byte arrays, strings, Serializable objects from...</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:59</div></div>
+<div class="ttc" id="a00435_html_a41e206930823fb431f2b775fc46563a6"><div class="ttname"><a href="a00435.html#a41e206930823fb431f2b775fc46563a6">apache::geode::client::DataInput::currentBufferPosition</a></div><div class="ttdeci">const uint8_t * currentBufferPosition() const</div><div class="ttdoc">Get the pointer to current buffer position.</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:426</div></div>
+<div class="ttc" id="a00435_html_a3272acc6204369006c0a20e650413ba8"><div class="ttname"><a href="a00435.html#a3272acc6204369006c0a20e650413ba8">apache::geode::client::DataInput::readUnsignedVL</a></div><div class="ttdeci">int64_t readUnsignedVL()</div><div class="ttdoc">Decode a 64 bit integer as a variable length array.</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:243</div></div>
+<div class="ttc" id="a00435_html_add454175eca2ec881b129182c299cc39"><div class="ttname"><a href="a00435.html#add454175eca2ec881b129182c299cc39">apache::geode::client::DataInput::read</a></div><div class="ttdeci">int8_t read()</div><div class="ttdoc">Read a signed byte from the DataInput.</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:66</div></div>
+<div class="ttc" id="a00435_html_ae1ac0dfa80098bd1bebdcf7bf8f1ea9f"><div class="ttname"><a href="a00435.html#ae1ac0dfa80098bd1bebdcf7bf8f1ea9f">apache::geode::client::DataInput::readFloat</a></div><div class="ttdeci">float readFloat()</div><div class="ttdoc">Read a float from the DataInput.</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:262</div></div>
+<div class="ttc" id="a00475_html"><div class="ttname"><a href="a00475.html">apache::geode::client::IllegalStateException</a></div><div class="ttdoc">Thrown when the state of cache is manipulated to be illegal.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:64</div></div>
+<div class="ttc" id="a00435_html_a22ff16ad8a71e5d01f88246227f7a114"><div class="ttname"><a href="a00435.html#a22ff16ad8a71e5d01f88246227f7a114">apache::geode::client::DataInput::readBytesOnly</a></div><div class="ttdeci">void readBytesOnly(int8_t *buffer, size_t len)</div><div class="ttdoc">Read the given number of signed bytes from the DataInput.</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:109</div></div>
+<div class="ttc" id="a00435_html_ad57bcfd9694466b9ed6d3ace2ce94923"><div class="ttname"><a href="a00435.html#ad57bcfd9694466b9ed6d3ace2ce94923">apache::geode::client::DataInput::getBytesRemaining</a></div><div class="ttdeci">size_t getBytesRemaining() const</div><div class="ttdoc">get the number of bytes remaining to be read in the buffer</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:432</div></div>
+<div class="ttc" id="a00435_html_a3d6b01df5b555e5d0f3cd456e3fa3cd6"><div class="ttname"><a href="a00435.html#a3d6b01df5b555e5d0f3cd456e3fa3cd6">apache::geode::client::DataInput::readBytes</a></div><div class="ttdeci">void readBytes(int8_t **bytes, int32_t *len)</div><div class="ttdoc">Read an array of signed bytes from the DataInput expecting to find the length of array in the stream ...</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:150</div></div>
+<div class="ttc" id="a00435_html_a94e42d17eb4c9e5b3ac4561504b02d7c"><div class="ttname"><a href="a00435.html#a94e42d17eb4c9e5b3ac4561504b02d7c">apache::geode::client::DataInput::readDouble</a></div><div class="ttdeci">double readDouble()</div><div class="ttdoc">Read a double precision number from the DataInput.</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:278</div></div>
+<div class="ttc" id="a00435_html_a34e84b07fa99174486d77ac7df5b6280"><div class="ttname"><a href="a00435.html#a34e84b07fa99174486d77ac7df5b6280">apache::geode::client::DataInput::readBytesOnly</a></div><div class="ttdeci">void readBytesOnly(uint8_t *buffer, size_t len)</div><div class="ttdoc">Read the given number of unsigned bytes from the DataInput.</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:91</div></div>
+<div class="ttc" id="a00435_html_aab988e6fb7d418d2b92fe320a8f22a93"><div class="ttname"><a href="a00435.html#aab988e6fb7d418d2b92fe320a8f22a93">apache::geode::client::DataInput::readObject</a></div><div class="ttdeci">void readObject(std::shared_ptr&lt; Serializable &gt; &amp;ptr)</div><div class="ttdoc">Read a Serializable object from the DataInput.</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:349</div></div>
+<div class="ttc" id="a00435_html_acf90a7fa8a62cc4c23ac1e36f5646f03"><div class="ttname"><a href="a00435.html#acf90a7fa8a62cc4c23ac1e36f5646f03">apache::geode::client::DataInput::readObject</a></div><div class="ttdeci">std::shared_ptr&lt; Serializable &gt; readObject()</div><div class="ttdoc">Read a Serializable object from the DataInput.</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:341</div></div>
+<div class="ttc" id="a00435_html_a586a3ed064481c2027a4474b5b5599d9"><div class="ttname"><a href="a00435.html#a586a3ed064481c2027a4474b5b5599d9">apache::geode::client::DataInput::readInt16</a></div><div class="ttdeci">int16_t readInt16()</div><div class="ttdoc">Read a 16-bit signed integer from the DataInput.</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:168</div></div>
+<div class="ttc" id="a00435_html_a8cefce9299023ce99b9a783010a614d8"><div class="ttname"><a href="a00435.html#a8cefce9299023ce99b9a783010a614d8">apache::geode::client::DataInput::getBytesRead</a></div><div class="ttdeci">size_t getBytesRead() const</div><div class="ttdoc">get the number of bytes read in the buffer</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:429</div></div>
+<div class="ttc" id="a00435_html_a7383e1983b2128d8edb85ef6a8330759"><div class="ttname"><a href="a00435.html#a7383e1983b2128d8edb85ef6a8330759">apache::geode::client::DataInput::advanceCursor</a></div><div class="ttdeci">void advanceCursor(size_t offset)</div><div class="ttdoc">advance the cursor by given offset</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:437</div></div>
+<div class="ttc" id="a00435_html_affecd40e102e0eed02d4fd22b892eb73"><div class="ttname"><a href="a00435.html#affecd40e102e0eed02d4fd22b892eb73">apache::geode::client::DataInput::readInt32</a></div><div class="ttdeci">int32_t readInt32()</div><div class="ttdoc">Read a 32-bit signed integer from the DataInput.g.</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:179</div></div>
+<div class="ttc" id="a00435_html_a16511ecd595c84f0aceeff1a23529c0c"><div class="ttname"><a href="a00435.html#a16511ecd595c84f0aceeff1a23529c0c">apache::geode::client::DataInput::readBytes</a></div><div class="ttdeci">void readBytes(uint8_t **bytes, int32_t *len)</div><div class="ttdoc">Read an array of unsigned bytes from the DataInput expecting to find the length of array in the strea...</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:127</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00107_source.html b/releases/latest/cppdocs/a00107_source.html
index 31cab30..42bd4b2 100644
--- a/releases/latest/cppdocs/a00107_source.html
+++ b/releases/latest/cppdocs/a00107_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,39 +90,39 @@ $(document).ready(function(){initNavTree('a00107_source.html','');});
 <div class="title">DataOutput.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contributor license agreements.  See the NOTICE file distributed with< [...]
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contributor license agreements.  See the NOTICE file distributed with< [...]
+<div class="ttc" id="a00439_html_ab313f27382acec8e32d07b5d56aee3c4"><div class="ttname"><a href="a00439.html#ab313f27382acec8e32d07b5d56aee3c4">apache::geode::client::DataOutput::writeInt</a></div><div class="ttdeci">void writeInt(uint32_t value)</div><div class="ttdoc">Write a 32-bit unsigned integer value to the DataOutput.</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:162</div></div>
+<div class="ttc" id="a00439_html"><div class="ttname"><a href="a00439.html">apache::geode::client::DataOutput</a></div><div class="ttdoc">Provide operations for writing primitive data values, byte arrays, strings, Serializable objects to a...</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:48</div></div>
 <div class="ttc" id="a00044_html"><div class="ttname"><a href="a00044.html">CacheableString.hpp</a></div></div>
-<div class="ttc" id="a00438_html_a92779f7b388b020878a3616cdcc8896d"><div class="ttname"><a href="a00438.html#a92779f7b388b020878a3616cdcc8896d">apache::geode::client::DataOutput::writeBytes</a></div><div class="ttdeci">void writeBytes(const uint8_t *bytes, int32_t len)</div><div class="ttdoc">Write an array of unsigned bytes to the DataOutput.</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:80</div></div>
-<div class="ttc" id="a00438_html_a2b283a6645b10786ad31d49b3c4e7575"><div class="ttname"><a href="a00438.html#a2b283a6645b10786ad31d49b3c4e7575">apache::geode::client::DataOutput::writeChar</a></div><div class="ttdeci">void writeChar(uint16_t value)</div><div class="ttdoc">Write a 16-bit Char (wchar_t) value to the DataOutput.</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:151</div></div>
-<div class="ttc" id="a00438_html_ab13fa790ed34ffe9999a097d35ba0c8a"><div class="ttname"><a href="a00438.html#ab13fa790ed34ffe9999a097d35ba0c8a">apache::geode::client::DataOutput::getCursor</a></div><div class="ttdeci">const uint8_t * getCursor()</div><div class="ttdoc">Get an internal pointer to the current location in the DataOutput byte array.</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:345</div></div>
-<div class="ttc" id="a00438_html_ad394efcb48c1a358a58e5741d914d58d"><div class="ttname"><a href="a00438.html#ad394efcb48c1a358a58e5741d914d58d">apache::geode::client::DataOutput::writeBoolean</a></div><div class="ttdeci">void writeBoolean(bool value)</div><div class="ttdoc">Write a boolean value to the DataOutput.</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:72</div></div>
-<div class="ttc" id="a00438_html_ab5ccdc412d23aa886c4f2e7fd3596382"><div class="ttname"><a href="a00438.html#ab5ccdc412d23aa886c4f2e7fd3596382">apache::geode::client::DataOutput::writeObject</a></div><div class="ttdeci">void writeObject(const std::shared_ptr&lt; PTR &gt; &amp;objptr, bool isDelta=false)</div><div class="ttdoc">Write a Serializable object to the DataOutput.</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:337</div></div>
-<div class="ttc" id="a00438_html_a3959bca668435c2f33eb870df34e4132"><div class="ttname"><a href="a00438.html#a3959bca668435c2f33eb870df34e4132">apache::geode::client::DataOutput::writeFloat</a></div><div class="ttdeci">void writeFloat(float value)</div><div class="ttdoc">Write a float value to the DataOutput.</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:240</div></div>
-<div class="ttc" id="a00438_html_a545bafa6899d72fc9c08b99fd0c33896"><div class="ttname"><a href="a00438.html#a545bafa6899d72fc9c08b99fd0c33896">apache::geode::client::DataOutput::write</a></div><div class="ttdeci">void write(int8_t value)</div><div class="ttdoc">Write a signed byte to the DataOutput.</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:65</div></div>
-<div class="ttc" id="a00438_html_ac640f11ac3d107a939a7cc16996d1132"><div class="ttname"><a href="a00438.html#ac640f11ac3d107a939a7cc16996d1132">apache::geode::client::DataOutput::reset</a></div><div class="ttdeci">void reset()</div><div class="ttdoc">Reset the internal cursor to the start of the buffer.</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:417</div></div>
-<div class="ttc" id="a00438_html_a3cc2f8b86e6c1196f0ded4d39698e0a5"><div class="ttname"><a href="a00438.html#a3cc2f8b86e6c1196f0ded4d39698e0a5">apache::geode::client::DataOutput::getBuffer</a></div><div class="ttdeci">const uint8_t * getBuffer() const</div><div class="ttdoc">Get a pointer to the internal buffer of DataOutput.</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:373</div></div>
-<div class="ttc" id="a00582_html"><div class="ttname"><a href="a00582.html">apache::geode::client::OutOfMemoryException</a></div><div class="ttdoc">Thrown when the system cannot allocate any more memory.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:392</div></div>
-<div class="ttc" id="a00438_html_a2b8d781f1558bf7395367e97bfd98cf0"><div class="ttname"><a href="a00438.html#a2b8d781f1558bf7395367e97bfd98cf0">apache::geode::client::DataOutput::writeDouble</a></div><div class="ttdeci">void writeDouble(double value)</div><div class="ttdoc">Write a double precision real number to the DataOutput.</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:254</div></div>
-<div class="ttc" id="a00438_html_a62d535a34e37cee85404250ac4f8b514"><div class="ttname"><a href="a00438.html#a62d535a34e37cee85404250ac4f8b514">apache::geode::client::DataOutput::writeBytes</a></div><div class="ttdeci">void writeBytes(const int8_t *bytes, int32_t len)</div><div class="ttdoc">Write an array of signed bytes to the DataOutput.</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:99</div></div>
-<div class="ttc" id="a00438_html_a12f4df4f3cd0dfef9773c97890e4203e"><div class="ttname"><a href="a00438.html#a12f4df4f3cd0dfef9773c97890e4203e">apache::geode::client::DataOutput::writeInt</a></div><div class="ttdeci">void writeInt(uint64_t value)</div><div class="ttdoc">Write a 64-bit unsigned integer value to the DataOutput.</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:175</div></div>
-<div class="ttc" id="a00438_html"><div class="ttname"><a href="a00438.html">apache::geode::client::DataOutput</a></div><div class="ttdoc">Provide operations for writing primitive data values, byte arrays, strings, Serializable objects to a...</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:48</div></div>
-<div class="ttc" id="a00438_html_a1ee6730cba24a959cdd31cb0db7e9d2a"><div class="ttname"><a href="a00438.html#a1ee6730cba24a959cdd31cb0db7e9d2a">apache::geode::client::DataOutput::rewindCursor</a></div><div class="ttdeci">void rewindCursor(size_t offset)</div><div class="ttdoc">Rewind the buffer cursor by the given offset.</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:362</div></div>
-<div class="ttc" id="a00438_html_a5d630c68986bbb665ea6326905868cfd"><div class="ttname"><a href="a00438.html#a5d630c68986bbb665ea6326905868cfd">apache::geode::client::DataOutput::getRemainingBufferLength</a></div><div class="ttdeci">size_t getRemainingBufferLength() const</div><div class="ttdoc">Get a pointer to the internal buffer of DataOutput.</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:381</div></div>
-<div class="ttc" id="a00438_html_addd887a9322e2e40921c83263adce1f7"><div class="ttname"><a href="a00438.html#addd887a9322e2e40921c83263adce1f7">apache::geode::client::DataOutput::getBufferLength</a></div><div class="ttdeci">size_t getBufferLength() const</div><div class="ttdoc">Get the length of current data in the internal buffer of DataOutput.</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:412</div></div>
-<div class="ttc" id="a00438_html_a7f5e95a11c0fe3078fe9d0ba158ee894"><div class="ttname"><a href="a00438.html#a7f5e95a11c0fe3078fe9d0ba158ee894">apache::geode::client::DataOutput::writeInt</a></div><div class="ttdeci">void writeInt(uint16_t value)</div><div class="ttdoc">Write a 16-bit unsigned integer value to the DataOutput.</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:140</div></div>
-<div class="ttc" id="a00438_html_ae5507be2b7d4830a7d0bd286eae72069"><div class="ttname"><a href="a00438.html#ae5507be2b7d4830a7d0bd286eae72069">apache::geode::client::DataOutput::writeChars</a></div><div class="ttdeci">void writeChars(const _CharT *value)</div><div class="ttdoc">Writes a sequence of UTF-16 code units representing the given string value.</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:326</div></div>
-<div class="ttc" id="a00438_html_ae9419d1d5e9e1d208619e63676e87f48"><div class="ttname"><a href="a00438.html#ae9419d1d5e9e1d208619e63676e87f48">apache::geode::client::DataOutput::advanceCursor</a></div><div class="ttdeci">void advanceCursor(size_t offset)</div><div class="ttdoc">Advance the buffer cursor by the given offset.</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:352</div></div>
-<div class="ttc" id="a00438_html_a276d2915b4b5ed859f6dfa7a8632db77"><div class="ttname"><a href="a00438.html#a276d2915b4b5ed859f6dfa7a8632db77">apache::geode::client::DataOutput::writeInt</a></div><div class="ttdeci">void writeInt(int16_t value)</div><div class="ttdoc">Write a 16-bit signed integer value to the DataOutput.</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:192</div></div>
-<div class="ttc" id="a00786_html"><div class="ttname"><a href="a00786.html">apache::geode::client::Pool</a></div><div class="ttdoc">A pool of connections to connect from a client to a set of Geode Cache Servers.</div><div class="ttdef"><b>Definition:</b> Pool.hpp:63</div></div>
-<div class="ttc" id="a00438_html_ac09763165d0c7803e46424c40428b925"><div class="ttname"><a href="a00438.html#ac09763165d0c7803e46424c40428b925">apache::geode::client::DataOutput::~DataOutput</a></div><div class="ttdeci">virtual ~DataOutput() noexcept</div><div class="ttdoc">Destruct a DataOutput, including releasing the created buffer.</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:473</div></div>
-<div class="ttc" id="a00438_html_a20ce3cac43a3171c84c8bb6551ef938d"><div class="ttname"><a href="a00438.html#a20ce3cac43a3171c84c8bb6551ef938d">apache::geode::client::DataOutput::writeChars</a></div><div class="ttdeci">void writeChars(const std::basic_string&lt; _CharT, _Tail... &gt; &amp;value)</div><div class="ttdoc">Writes a sequence of UTF-16 code units representing the given string value.</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:309</div></div>
-<div class="ttc" id="a00438_html_a74d7360f33e3187d9582cb199099b84f"><div class="ttname"><a href="a00438.html#a74d7360f33e3187d9582cb199099b84f">apache::geode::client::DataOutput::writeArrayLen</a></div><div class="ttdeci">void writeArrayLen(int32_t len)</div><div class="ttdoc">Write a 32-bit signed integer array length value to the DataOutput in a manner compatible with java s...</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:221</div></div>
-<div class="ttc" id="a00438_html_ac8322019f5260c9b28f7c373c3e54cbd"><div class="ttname"><a href="a00438.html#ac8322019f5260c9b28f7c373c3e54cbd">apache::geode::client::DataOutput::writeInt</a></div><div class="ttdeci">void writeInt(int32_t value)</div><div class="ttdoc">Write a 32-bit signed integer value to the DataOutput.</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:201</div></div>
-<div class="ttc" id="a00438_html_aa6768e74ab19803b2bf466dc2d612fdd"><div class="ttname"><a href="a00438.html#aa6768e74ab19803b2bf466dc2d612fdd">apache::geode::client::DataOutput::writeBytesOnly</a></div><div class="ttdeci">void writeBytesOnly(const uint8_t *bytes, size_t len)</div><div class="ttdoc">Write an array of unsigned bytes without its length to the DataOutput.</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:114</div></div>
-<div class="ttc" id="a00438_html_a181844ecf7bb41c5df5c2fe01aeb1f2d"><div class="ttname"><a href="a00438.html#a181844ecf7bb41c5df5c2fe01aeb1f2d">apache::geode::client::DataOutput::writeBytesOnly</a></div><div class="ttdeci">void writeBytesOnly(const int8_t *bytes, size_t len)</div><div class="ttdoc">Write an array of signed bytes without its length to the DataOutput.</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:131</div></div>
-<div class="ttc" id="a00438_html_ad41c4a2ecad093aa06aead762105bc53"><div class="ttname"><a href="a00438.html#ad41c4a2ecad093aa06aead762105bc53">apache::geode::client::DataOutput::writeInt</a></div><div class="ttdeci">void writeInt(int64_t value)</div><div class="ttdoc">Write a 64-bit signed integer value to the DataOutput.</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:210</div></div>
-<div class="ttc" id="a00438_html_a0999e17499bbc619a016ac19bf112c37"><div class="ttname"><a href="a00438.html#a0999e17499bbc619a016ac19bf112c37">apache::geode::client::DataOutput::getBuffer</a></div><div class="ttdeci">const uint8_t * getBuffer(size_t *rsize) const</div><div class="ttdoc">Get a pointer to the internal buffer of DataOutput.</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:392</div></div>
-<div class="ttc" id="a00438_html_ab313f27382acec8e32d07b5d56aee3c4"><div class="ttname"><a href="a00438.html#ab313f27382acec8e32d07b5d56aee3c4">apache::geode::client::DataOutput::writeInt</a></div><div class="ttdeci">void writeInt(uint32_t value)</div><div class="ttdoc">Write a 32-bit unsigned integer value to the DataOutput.</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:162</div></div>
+<div class="ttc" id="a00439_html_aa6768e74ab19803b2bf466dc2d612fdd"><div class="ttname"><a href="a00439.html#aa6768e74ab19803b2bf466dc2d612fdd">apache::geode::client::DataOutput::writeBytesOnly</a></div><div class="ttdeci">void writeBytesOnly(const uint8_t *bytes, size_t len)</div><div class="ttdoc">Write an array of unsigned bytes without its length to the DataOutput.</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:114</div></div>
+<div class="ttc" id="a00439_html_a92779f7b388b020878a3616cdcc8896d"><div class="ttname"><a href="a00439.html#a92779f7b388b020878a3616cdcc8896d">apache::geode::client::DataOutput::writeBytes</a></div><div class="ttdeci">void writeBytes(const uint8_t *bytes, int32_t len)</div><div class="ttdoc">Write an array of unsigned bytes to the DataOutput.</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:80</div></div>
+<div class="ttc" id="a00439_html_a181844ecf7bb41c5df5c2fe01aeb1f2d"><div class="ttname"><a href="a00439.html#a181844ecf7bb41c5df5c2fe01aeb1f2d">apache::geode::client::DataOutput::writeBytesOnly</a></div><div class="ttdeci">void writeBytesOnly(const int8_t *bytes, size_t len)</div><div class="ttdoc">Write an array of signed bytes without its length to the DataOutput.</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:131</div></div>
+<div class="ttc" id="a00439_html_a0999e17499bbc619a016ac19bf112c37"><div class="ttname"><a href="a00439.html#a0999e17499bbc619a016ac19bf112c37">apache::geode::client::DataOutput::getBuffer</a></div><div class="ttdeci">const uint8_t * getBuffer(size_t *rsize) const</div><div class="ttdoc">Get a pointer to the internal buffer of DataOutput.</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:392</div></div>
+<div class="ttc" id="a00439_html_a2b283a6645b10786ad31d49b3c4e7575"><div class="ttname"><a href="a00439.html#a2b283a6645b10786ad31d49b3c4e7575">apache::geode::client::DataOutput::writeChar</a></div><div class="ttdeci">void writeChar(uint16_t value)</div><div class="ttdoc">Write a 16-bit Char (wchar_t) value to the DataOutput.</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:151</div></div>
+<div class="ttc" id="a00439_html_a545bafa6899d72fc9c08b99fd0c33896"><div class="ttname"><a href="a00439.html#a545bafa6899d72fc9c08b99fd0c33896">apache::geode::client::DataOutput::write</a></div><div class="ttdeci">void write(int8_t value)</div><div class="ttdoc">Write a signed byte to the DataOutput.</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:65</div></div>
+<div class="ttc" id="a00439_html_ad394efcb48c1a358a58e5741d914d58d"><div class="ttname"><a href="a00439.html#ad394efcb48c1a358a58e5741d914d58d">apache::geode::client::DataOutput::writeBoolean</a></div><div class="ttdeci">void writeBoolean(bool value)</div><div class="ttdoc">Write a boolean value to the DataOutput.</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:72</div></div>
+<div class="ttc" id="a00439_html_a2b8d781f1558bf7395367e97bfd98cf0"><div class="ttname"><a href="a00439.html#a2b8d781f1558bf7395367e97bfd98cf0">apache::geode::client::DataOutput::writeDouble</a></div><div class="ttdeci">void writeDouble(double value)</div><div class="ttdoc">Write a double precision real number to the DataOutput.</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:254</div></div>
+<div class="ttc" id="a00439_html_a12f4df4f3cd0dfef9773c97890e4203e"><div class="ttname"><a href="a00439.html#a12f4df4f3cd0dfef9773c97890e4203e">apache::geode::client::DataOutput::writeInt</a></div><div class="ttdeci">void writeInt(uint64_t value)</div><div class="ttdoc">Write a 64-bit unsigned integer value to the DataOutput.</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:175</div></div>
+<div class="ttc" id="a00439_html_a3cc2f8b86e6c1196f0ded4d39698e0a5"><div class="ttname"><a href="a00439.html#a3cc2f8b86e6c1196f0ded4d39698e0a5">apache::geode::client::DataOutput::getBuffer</a></div><div class="ttdeci">const uint8_t * getBuffer() const</div><div class="ttdoc">Get a pointer to the internal buffer of DataOutput.</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:373</div></div>
+<div class="ttc" id="a00787_html"><div class="ttname"><a href="a00787.html">apache::geode::client::Pool</a></div><div class="ttdoc">A pool of connections to connect from a client to a set of Geode Cache Servers.</div><div class="ttdef"><b>Definition:</b> Pool.hpp:63</div></div>
+<div class="ttc" id="a00439_html_a62d535a34e37cee85404250ac4f8b514"><div class="ttname"><a href="a00439.html#a62d535a34e37cee85404250ac4f8b514">apache::geode::client::DataOutput::writeBytes</a></div><div class="ttdeci">void writeBytes(const int8_t *bytes, int32_t len)</div><div class="ttdoc">Write an array of signed bytes to the DataOutput.</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:99</div></div>
+<div class="ttc" id="a00439_html_a1ee6730cba24a959cdd31cb0db7e9d2a"><div class="ttname"><a href="a00439.html#a1ee6730cba24a959cdd31cb0db7e9d2a">apache::geode::client::DataOutput::rewindCursor</a></div><div class="ttdeci">void rewindCursor(size_t offset)</div><div class="ttdoc">Rewind the buffer cursor by the given offset.</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:362</div></div>
+<div class="ttc" id="a00439_html_a5d630c68986bbb665ea6326905868cfd"><div class="ttname"><a href="a00439.html#a5d630c68986bbb665ea6326905868cfd">apache::geode::client::DataOutput::getRemainingBufferLength</a></div><div class="ttdeci">size_t getRemainingBufferLength() const</div><div class="ttdoc">Get a pointer to the internal buffer of DataOutput.</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:381</div></div>
+<div class="ttc" id="a00439_html_a3959bca668435c2f33eb870df34e4132"><div class="ttname"><a href="a00439.html#a3959bca668435c2f33eb870df34e4132">apache::geode::client::DataOutput::writeFloat</a></div><div class="ttdeci">void writeFloat(float value)</div><div class="ttdoc">Write a float value to the DataOutput.</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:240</div></div>
+<div class="ttc" id="a00439_html_a7f5e95a11c0fe3078fe9d0ba158ee894"><div class="ttname"><a href="a00439.html#a7f5e95a11c0fe3078fe9d0ba158ee894">apache::geode::client::DataOutput::writeInt</a></div><div class="ttdeci">void writeInt(uint16_t value)</div><div class="ttdoc">Write a 16-bit unsigned integer value to the DataOutput.</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:140</div></div>
+<div class="ttc" id="a00583_html"><div class="ttname"><a href="a00583.html">apache::geode::client::OutOfMemoryException</a></div><div class="ttdoc">Thrown when the system cannot allocate any more memory.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:392</div></div>
+<div class="ttc" id="a00439_html_ac640f11ac3d107a939a7cc16996d1132"><div class="ttname"><a href="a00439.html#ac640f11ac3d107a939a7cc16996d1132">apache::geode::client::DataOutput::reset</a></div><div class="ttdeci">void reset()</div><div class="ttdoc">Reset the internal cursor to the start of the buffer.</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:417</div></div>
+<div class="ttc" id="a00439_html_ae5507be2b7d4830a7d0bd286eae72069"><div class="ttname"><a href="a00439.html#ae5507be2b7d4830a7d0bd286eae72069">apache::geode::client::DataOutput::writeChars</a></div><div class="ttdeci">void writeChars(const _CharT *value)</div><div class="ttdoc">Writes a sequence of UTF-16 code units representing the given string value.</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:326</div></div>
+<div class="ttc" id="a00439_html_ac8322019f5260c9b28f7c373c3e54cbd"><div class="ttname"><a href="a00439.html#ac8322019f5260c9b28f7c373c3e54cbd">apache::geode::client::DataOutput::writeInt</a></div><div class="ttdeci">void writeInt(int32_t value)</div><div class="ttdoc">Write a 32-bit signed integer value to the DataOutput.</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:201</div></div>
+<div class="ttc" id="a00439_html_ac09763165d0c7803e46424c40428b925"><div class="ttname"><a href="a00439.html#ac09763165d0c7803e46424c40428b925">apache::geode::client::DataOutput::~DataOutput</a></div><div class="ttdeci">virtual ~DataOutput() noexcept</div><div class="ttdoc">Destruct a DataOutput, including releasing the created buffer.</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:473</div></div>
+<div class="ttc" id="a00439_html_addd887a9322e2e40921c83263adce1f7"><div class="ttname"><a href="a00439.html#addd887a9322e2e40921c83263adce1f7">apache::geode::client::DataOutput::getBufferLength</a></div><div class="ttdeci">size_t getBufferLength() const</div><div class="ttdoc">Get the length of current data in the internal buffer of DataOutput.</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:412</div></div>
+<div class="ttc" id="a00439_html_ab584bfb66bc14fddfffb4282a2eafb9b"><div class="ttname"><a href="a00439.html#ab584bfb66bc14fddfffb4282a2eafb9b">apache::geode::client::DataOutput::write</a></div><div class="ttdeci">void write(uint8_t value)</div><div class="ttdoc">Write an unsigned byte to the DataOutput.</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:55</div></div>
+<div class="ttc" id="a00439_html_ae9419d1d5e9e1d208619e63676e87f48"><div class="ttname"><a href="a00439.html#ae9419d1d5e9e1d208619e63676e87f48">apache::geode::client::DataOutput::advanceCursor</a></div><div class="ttdeci">void advanceCursor(size_t offset)</div><div class="ttdoc">Advance the buffer cursor by the given offset.</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:352</div></div>
+<div class="ttc" id="a00439_html_a20ce3cac43a3171c84c8bb6551ef938d"><div class="ttname"><a href="a00439.html#a20ce3cac43a3171c84c8bb6551ef938d">apache::geode::client::DataOutput::writeChars</a></div><div class="ttdeci">void writeChars(const std::basic_string&lt; _CharT, _Tail... &gt; &amp;value)</div><div class="ttdoc">Writes a sequence of UTF-16 code units representing the given string value.</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:309</div></div>
+<div class="ttc" id="a00439_html_a276d2915b4b5ed859f6dfa7a8632db77"><div class="ttname"><a href="a00439.html#a276d2915b4b5ed859f6dfa7a8632db77">apache::geode::client::DataOutput::writeInt</a></div><div class="ttdeci">void writeInt(int16_t value)</div><div class="ttdoc">Write a 16-bit signed integer value to the DataOutput.</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:192</div></div>
+<div class="ttc" id="a00439_html_ad41c4a2ecad093aa06aead762105bc53"><div class="ttname"><a href="a00439.html#ad41c4a2ecad093aa06aead762105bc53">apache::geode::client::DataOutput::writeInt</a></div><div class="ttdeci">void writeInt(int64_t value)</div><div class="ttdoc">Write a 64-bit signed integer value to the DataOutput.</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:210</div></div>
+<div class="ttc" id="a00439_html_a74d7360f33e3187d9582cb199099b84f"><div class="ttname"><a href="a00439.html#a74d7360f33e3187d9582cb199099b84f">apache::geode::client::DataOutput::writeArrayLen</a></div><div class="ttdeci">void writeArrayLen(int32_t len)</div><div class="ttdoc">Write a 32-bit signed integer array length value to the DataOutput in a manner compatible with java s...</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:221</div></div>
+<div class="ttc" id="a00439_html_ab13fa790ed34ffe9999a097d35ba0c8a"><div class="ttname"><a href="a00439.html#ab13fa790ed34ffe9999a097d35ba0c8a">apache::geode::client::DataOutput::getCursor</a></div><div class="ttdeci">const uint8_t * getCursor()</div><div class="ttdoc">Get an internal pointer to the current location in the DataOutput byte array.</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:345</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00110_source.html b/releases/latest/cppdocs/a00110_source.html
index bb6578a..07c7495 100644
--- a/releases/latest/cppdocs/a00110_source.html
+++ b/releases/latest/cppdocs/a00110_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,11 +90,11 @@ $(document).ready(function(){initNavTree('a00110_source.html','');});
 <div class="title">DataSerializable.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contributor license agreements.  See the NOTICE file distributed with< [...]
-<div class="ttc" id="a00446_html"><div class="ttname"><a href="a00446.html">apache::geode::client::DataSerializable</a></div><div class="ttdoc">An interface for objects whose contents can be serialized as primitive types.</div><div class="ttdef"><b>Definition:</b> DataSerializable.hpp:39</div></div>
-<div class="ttc" id="a00434_html"><div class="ttname"><a href="a00434.html">apache::geode::client::DataInput</a></div><div class="ttdoc">Provide operations for reading primitive data values, byte arrays, strings, Serializable objects from...</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:59</div></div>
-<div class="ttc" id="a00446_html_ae1a7db6a55cd95e5c4bd779ca83b7043"><div class="ttname"><a href="a00446.html#ae1a7db6a55cd95e5c4bd779ca83b7043">apache::geode::client::DataSerializable::getType</a></div><div class="ttdeci">const std::type_info &amp; getType() const</div><div class="ttdoc">Return the std::type_info of the instance being serialized.</div><div class="ttdef"><b>Definition:</b> DataSerializable.hpp:60</div></div>
-<div class="ttc" id="a00854_html"><div class="ttname"><a href="a00854.html">apache::geode::client::Serializable</a></div><div class="ttdoc">This base class is the superclass of all user objects in the cache that can be serialized.</div><div class="ttdef"><b>Definition:</b> Serializable.hpp:53</div></div>
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contributor license agreements.  See the NOTICE file distributed with< [...]
+<div class="ttc" id="a00447_html"><div class="ttname"><a href="a00447.html">apache::geode::client::DataSerializable</a></div><div class="ttdoc">An interface for objects whose contents can be serialized as primitive types.</div><div class="ttdef"><b>Definition:</b> DataSerializable.hpp:39</div></div>
+<div class="ttc" id="a00435_html"><div class="ttname"><a href="a00435.html">apache::geode::client::DataInput</a></div><div class="ttdoc">Provide operations for reading primitive data values, byte arrays, strings, Serializable objects from...</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:59</div></div>
+<div class="ttc" id="a00855_html"><div class="ttname"><a href="a00855.html">apache::geode::client::Serializable</a></div><div class="ttdoc">This base class is the superclass of all user objects in the cache that can be serialized.</div><div class="ttdef"><b>Definition:</b> Serializable.hpp:53</div></div>
+<div class="ttc" id="a00447_html_ae1a7db6a55cd95e5c4bd779ca83b7043"><div class="ttname"><a href="a00447.html#ae1a7db6a55cd95e5c4bd779ca83b7043">apache::geode::client::DataSerializable::getType</a></div><div class="ttdeci">const std::type_info &amp; getType() const</div><div class="ttdoc">Return the std::type_info of the instance being serialized.</div><div class="ttdef"><b>Definition:</b> DataSerializable.hpp:60</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00113.html b/releases/latest/cppdocs/a00113.html
index 5afbf52..21a87e5 100644
--- a/releases/latest/cppdocs/a00113.html
+++ b/releases/latest/cppdocs/a00113.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
diff --git a/releases/latest/cppdocs/a00113_source.html b/releases/latest/cppdocs/a00113_source.html
index 5a32b37..35377e2 100644
--- a/releases/latest/cppdocs/a00113_source.html
+++ b/releases/latest/cppdocs/a00113_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
diff --git a/releases/latest/cppdocs/a00116.html b/releases/latest/cppdocs/a00116.html
index 75578ef..bc126ef 100644
--- a/releases/latest/cppdocs/a00116.html
+++ b/releases/latest/cppdocs/a00116.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -97,8 +97,8 @@ $(document).ready(function(){initNavTree('a00116.html','');});
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
 Data Structures</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00454.html">apache::geode::client::Delta</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">This interface is used for delta propagation.  <a href="a00454.html#details">More...</a><br /></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00455.html">apache::geode::client::Delta</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">This interface is used for delta propagation.  <a href="a00455.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 </div><!-- contents -->
diff --git a/releases/latest/cppdocs/a00116.js b/releases/latest/cppdocs/a00116.js
index 4c0b53d..40cfb86 100644
--- a/releases/latest/cppdocs/a00116.js
+++ b/releases/latest/cppdocs/a00116.js
@@ -1,4 +1,4 @@
 var a00116 =
 [
-    [ "Delta", "a00454.html", "a00454" ]
+    [ "Delta", "a00455.html", "a00455" ]
 ];
\ No newline at end of file
diff --git a/releases/latest/cppdocs/a00116_source.html b/releases/latest/cppdocs/a00116_source.html
index f00500a..34fa952 100644
--- a/releases/latest/cppdocs/a00116_source.html
+++ b/releases/latest/cppdocs/a00116_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,9 +90,9 @@ $(document).ready(function(){initNavTree('a00116_source.html','');});
 <div class="title">Delta.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="a00116.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
-<div class="ttc" id="a00434_html"><div class="ttname"><a href="a00434.html">apache::geode::client::DataInput</a></div><div class="ttdoc">Provide operations for reading primitive data values, byte arrays, strings, Serializable objects from...</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:59</div></div>
-<div class="ttc" id="a00454_html"><div class="ttname"><a href="a00454.html">apache::geode::client::Delta</a></div><div class="ttdoc">This interface is used for delta propagation.</div><div class="ttdef"><b>Definition:</b> Delta.hpp:50</div></div>
+<a href="a00116.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
+<div class="ttc" id="a00435_html"><div class="ttname"><a href="a00435.html">apache::geode::client::DataInput</a></div><div class="ttdoc">Provide operations for reading primitive data values, byte arrays, strings, Serializable objects from...</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:59</div></div>
+<div class="ttc" id="a00455_html"><div class="ttname"><a href="a00455.html">apache::geode::client::Delta</a></div><div class="ttdoc">This interface is used for delta propagation.</div><div class="ttdef"><b>Definition:</b> Delta.hpp:50</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00119.html b/releases/latest/cppdocs/a00119.html
index a2bd247..3d036a7 100644
--- a/releases/latest/cppdocs/a00119.html
+++ b/releases/latest/cppdocs/a00119.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
diff --git a/releases/latest/cppdocs/a00119_source.html b/releases/latest/cppdocs/a00119_source.html
index 5cee1b6..7f66cbf 100644
--- a/releases/latest/cppdocs/a00119_source.html
+++ b/releases/latest/cppdocs/a00119_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,7 +90,7 @@ $(document).ready(function(){initNavTree('a00119_source.html','');});
 <div class="title">DiskPolicyType.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="a00119.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
+<a href="a00119.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00122.html b/releases/latest/cppdocs/a00122.html
index 68138e0..0b880c3 100644
--- a/releases/latest/cppdocs/a00122.html
+++ b/releases/latest/cppdocs/a00122.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -97,8 +97,8 @@ $(document).ready(function(){initNavTree('a00122.html','');});
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
 Data Structures</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00458.html">apache::geode::client::EntryEvent</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Represents an entry event affecting an entry, including its identity and the the circumstances of the event.  <a href="a00458.html#details">More...</a><br /></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00459.html">apache::geode::client::EntryEvent</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Represents an entry event affecting an entry, including its identity and the the circumstances of the event.  <a href="a00459.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 </div><!-- contents -->
diff --git a/releases/latest/cppdocs/a00122.js b/releases/latest/cppdocs/a00122.js
index d074ac2..2da59ad 100644
--- a/releases/latest/cppdocs/a00122.js
+++ b/releases/latest/cppdocs/a00122.js
@@ -1,4 +1,4 @@
 var a00122 =
 [
-    [ "EntryEvent", "a00458.html", "a00458" ]
+    [ "EntryEvent", "a00459.html", "a00459" ]
 ];
\ No newline at end of file
diff --git a/releases/latest/cppdocs/a00122_source.html b/releases/latest/cppdocs/a00122_source.html
index 72d3108..5ba443f 100644
--- a/releases/latest/cppdocs/a00122_source.html
+++ b/releases/latest/cppdocs/a00122_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,20 +90,20 @@ $(document).ready(function(){initNavTree('a00122_source.html','');});
 <div class="title">EntryEvent.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="a00122.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
-<div class="ttc" id="a00458_html_adc198458ebe1e327cfe8cbf66b66c8f0"><div class="ttname"><a href="a00458.html#adc198458ebe1e327cfe8cbf66b66c8f0">apache::geode::client::EntryEvent::getNewValue</a></div><div class="ttdeci">std::shared_ptr&lt; Cacheable &gt; getNewValue() const</div><div class="ttdoc">If the event is a destroy or invalidate operation, then the new value will be nullptr.</div><div class="ttdef"><b>Definition:</b> EntryEvent.hpp:85</div></div>
-<div class="ttc" id="a00458_html_a86522f7447c92f499abf003c25955bea"><div class="ttname"><a href="a00458.html#a86522f7447c92f499abf003c25955bea">apache::geode::client::EntryEvent::m_key</a></div><div class="ttdeci">std::shared_ptr&lt; CacheableKey &gt; m_key</div><div class="ttdoc">Cacheable key.</div><div class="ttdef"><b>Definition:</b> EntryEvent.hpp:47</div></div>
-<div class="ttc" id="a00458_html_a3a24cb900d2af911a6fca0635d6f1357"><div class="ttname"><a href="a00458.html#a3a24cb900d2af911a6fca0635d6f1357">apache::geode::client::EntryEvent::getCallbackArgument</a></div><div class="ttdeci">std::shared_ptr&lt; Serializable &gt; getCallbackArgument() const</div><div class="ttdoc">Returns the callbackArgument passed to the method that generated this event.</div><div class="ttdef"><b>Definition:</b> EntryEvent.hpp:92</div></div>
-<div class="ttc" id="a00458_html_a6ac2f8f08d8a38573d31f3f6b1fea548"><div class="ttname"><a href="a00458.html#a6ac2f8f08d8a38573d31f3f6b1fea548">apache::geode::client::EntryEvent::m_newValue</a></div><div class="ttdeci">std::shared_ptr&lt; Cacheable &gt; m_newValue</div><div class="ttdoc">New value.</div><div class="ttdef"><b>Definition:</b> EntryEvent.hpp:49</div></div>
-<div class="ttc" id="a00458_html_a19f9c9961f8a943779d89faa909323f8"><div class="ttname"><a href="a00458.html#a19f9c9961f8a943779d89faa909323f8">apache::geode::client::EntryEvent::m_remoteOrigin</a></div><div class="ttdeci">bool m_remoteOrigin</div><div class="ttdoc">True if from a remote (non-local) process.</div><div class="ttdef"><b>Definition:</b> EntryEvent.hpp:52</div></div>
-<div class="ttc" id="a00458_html_a4ea6586b3422d80b7bd94a0fc6a0a856"><div class="ttname"><a href="a00458.html#a4ea6586b3422d80b7bd94a0fc6a0a856">apache::geode::client::EntryEvent::m_oldValue</a></div><div class="ttdeci">std::shared_ptr&lt; Cacheable &gt; m_oldValue</div><div class="ttdoc">Old value.</div><div class="ttdef"><b>Definition:</b> EntryEvent.hpp:48</div></div>
+<a href="a00122.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
+<div class="ttc" id="a00459_html_a86522f7447c92f499abf003c25955bea"><div class="ttname"><a href="a00459.html#a86522f7447c92f499abf003c25955bea">apache::geode::client::EntryEvent::m_key</a></div><div class="ttdeci">std::shared_ptr&lt; CacheableKey &gt; m_key</div><div class="ttdoc">Cacheable key.</div><div class="ttdef"><b>Definition:</b> EntryEvent.hpp:47</div></div>
+<div class="ttc" id="a00459_html_a0d7f1d807ee544c154215fae796b1f18"><div class="ttname"><a href="a00459.html#a0d7f1d807ee544c154215fae796b1f18">apache::geode::client::EntryEvent::remoteOrigin</a></div><div class="ttdeci">bool remoteOrigin() const</div><div class="ttdoc">If the event originated in a remote process, returns true.</div><div class="ttdef"><b>Definition:</b> EntryEvent.hpp:97</div></div>
+<div class="ttc" id="a00459_html_adda3af52689eba611f04eeeb770ef28f"><div class="ttname"><a href="a00459.html#adda3af52689eba611f04eeeb770ef28f">apache::geode::client::EntryEvent::getRegion</a></div><div class="ttdeci">std::shared_ptr&lt; Region &gt; getRegion() const</div><div class="ttdef"><b>Definition:</b> EntryEvent.hpp:70</div></div>
+<div class="ttc" id="a00459_html_afad418fec0935a39b5e391797bfad928"><div class="ttname"><a href="a00459.html#afad418fec0935a39b5e391797bfad928">apache::geode::client::EntryEvent::m_region</a></div><div class="ttdeci">std::shared_ptr&lt; Region &gt; m_region</div><div class="ttdoc">Region.</div><div class="ttdef"><b>Definition:</b> EntryEvent.hpp:46</div></div>
+<div class="ttc" id="a00459_html_a6ac2f8f08d8a38573d31f3f6b1fea548"><div class="ttname"><a href="a00459.html#a6ac2f8f08d8a38573d31f3f6b1fea548">apache::geode::client::EntryEvent::m_newValue</a></div><div class="ttdeci">std::shared_ptr&lt; Cacheable &gt; m_newValue</div><div class="ttdoc">New value.</div><div class="ttdef"><b>Definition:</b> EntryEvent.hpp:49</div></div>
 <div class="ttc" id="a00038_html"><div class="ttname"><a href="a00038.html">CacheableKey.hpp</a></div></div>
-<div class="ttc" id="a00458_html_a9f748727850f1b9ab21fb400cd981bd6"><div class="ttname"><a href="a00458.html#a9f748727850f1b9ab21fb400cd981bd6">apache::geode::client::EntryEvent::getKey</a></div><div class="ttdeci">std::shared_ptr&lt; CacheableKey &gt; getKey() const</div><div class="ttdef"><b>Definition:</b> EntryEvent.hpp:73</div></div>
-<div class="ttc" id="a00458_html_a0d7f1d807ee544c154215fae796b1f18"><div class="ttname"><a href="a00458.html#a0d7f1d807ee544c154215fae796b1f18">apache::geode::client::EntryEvent::remoteOrigin</a></div><div class="ttdeci">bool remoteOrigin() const</div><div class="ttdoc">If the event originated in a remote process, returns true.</div><div class="ttdef"><b>Definition:</b> EntryEvent.hpp:97</div></div>
-<div class="ttc" id="a00458_html_adda3af52689eba611f04eeeb770ef28f"><div class="ttname"><a href="a00458.html#adda3af52689eba611f04eeeb770ef28f">apache::geode::client::EntryEvent::getRegion</a></div><div class="ttdeci">std::shared_ptr&lt; Region &gt; getRegion() const</div><div class="ttdef"><b>Definition:</b> EntryEvent.hpp:70</div></div>
-<div class="ttc" id="a00458_html"><div class="ttname"><a href="a00458.html">apache::geode::client::EntryEvent</a></div><div class="ttdoc">Represents an entry event affecting an entry, including its identity and the the circumstances of the...</div><div class="ttdef"><b>Definition:</b> EntryEvent.hpp:44</div></div>
-<div class="ttc" id="a00458_html_ac07eafc27c72feeec52610f82416c545"><div class="ttname"><a href="a00458.html#ac07eafc27c72feeec52610f82416c545">apache::geode::client::EntryEvent::m_callbackArgument</a></div><div class="ttdeci">std::shared_ptr&lt; Serializable &gt; m_callbackArgument</div><div class="ttdoc">Callback argument for this event, if any.</div><div class="ttdef"><b>Definition:</b> EntryEvent.hpp:51</div></div>
-<div class="ttc" id="a00458_html_afe723855cbf895aaf80afc4d3778270a"><div class="ttname"><a href="a00458.html#afe723855cbf895aaf80afc4d3778270a">apache::geode::client::EntryEvent::getOldValue</a></div><div class="ttdeci">std::shared_ptr&lt; Cacheable &gt; getOldValue() const</div><div class="ttdoc">If the prior state of the entry was invalid, or non-existent/destroyed, then the old value will be nu...</div><div class="ttdef"><b>Definition:</b> EntryEvent.hpp:79</div></div>
+<div class="ttc" id="a00459_html_a9f748727850f1b9ab21fb400cd981bd6"><div class="ttname"><a href="a00459.html#a9f748727850f1b9ab21fb400cd981bd6">apache::geode::client::EntryEvent::getKey</a></div><div class="ttdeci">std::shared_ptr&lt; CacheableKey &gt; getKey() const</div><div class="ttdef"><b>Definition:</b> EntryEvent.hpp:73</div></div>
+<div class="ttc" id="a00459_html_a3a24cb900d2af911a6fca0635d6f1357"><div class="ttname"><a href="a00459.html#a3a24cb900d2af911a6fca0635d6f1357">apache::geode::client::EntryEvent::getCallbackArgument</a></div><div class="ttdeci">std::shared_ptr&lt; Serializable &gt; getCallbackArgument() const</div><div class="ttdoc">Returns the callbackArgument passed to the method that generated this event.</div><div class="ttdef"><b>Definition:</b> EntryEvent.hpp:92</div></div>
+<div class="ttc" id="a00459_html_a19f9c9961f8a943779d89faa909323f8"><div class="ttname"><a href="a00459.html#a19f9c9961f8a943779d89faa909323f8">apache::geode::client::EntryEvent::m_remoteOrigin</a></div><div class="ttdeci">bool m_remoteOrigin</div><div class="ttdoc">True if from a remote (non-local) process.</div><div class="ttdef"><b>Definition:</b> EntryEvent.hpp:52</div></div>
+<div class="ttc" id="a00459_html_a4ea6586b3422d80b7bd94a0fc6a0a856"><div class="ttname"><a href="a00459.html#a4ea6586b3422d80b7bd94a0fc6a0a856">apache::geode::client::EntryEvent::m_oldValue</a></div><div class="ttdeci">std::shared_ptr&lt; Cacheable &gt; m_oldValue</div><div class="ttdoc">Old value.</div><div class="ttdef"><b>Definition:</b> EntryEvent.hpp:48</div></div>
+<div class="ttc" id="a00459_html_ac07eafc27c72feeec52610f82416c545"><div class="ttname"><a href="a00459.html#ac07eafc27c72feeec52610f82416c545">apache::geode::client::EntryEvent::m_callbackArgument</a></div><div class="ttdeci">std::shared_ptr&lt; Serializable &gt; m_callbackArgument</div><div class="ttdoc">Callback argument for this event, if any.</div><div class="ttdef"><b>Definition:</b> EntryEvent.hpp:51</div></div>
+<div class="ttc" id="a00459_html_adc198458ebe1e327cfe8cbf66b66c8f0"><div class="ttname"><a href="a00459.html#adc198458ebe1e327cfe8cbf66b66c8f0">apache::geode::client::EntryEvent::getNewValue</a></div><div class="ttdeci">std::shared_ptr&lt; Cacheable &gt; getNewValue() const</div><div class="ttdoc">If the event is a destroy or invalidate operation, then the new value will be nullptr.</div><div class="ttdef"><b>Definition:</b> EntryEvent.hpp:85</div></div>
+<div class="ttc" id="a00459_html_afe723855cbf895aaf80afc4d3778270a"><div class="ttname"><a href="a00459.html#afe723855cbf895aaf80afc4d3778270a">apache::geode::client::EntryEvent::getOldValue</a></div><div class="ttdeci">std::shared_ptr&lt; Cacheable &gt; getOldValue() const</div><div class="ttdoc">If the prior state of the entry was invalid, or non-existent/destroyed, then the old value will be nu...</div><div class="ttdef"><b>Definition:</b> EntryEvent.hpp:79</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00125_source.html b/releases/latest/cppdocs/a00125_source.html
index 80c2130..302ad29 100644
--- a/releases/latest/cppdocs/a00125_source.html
+++ b/releases/latest/cppdocs/a00125_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,7 +90,7 @@ $(document).ready(function(){initNavTree('a00125_source.html','');});
 <div class="title">Exception.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contributor license agreements.  See the NOTICE file distributed with< [...]
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contributor license agreements.  See the NOTICE file distributed with< [...]
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00128_source.html b/releases/latest/cppdocs/a00128_source.html
index c563624..77fd27a 100644
--- a/releases/latest/cppdocs/a00128_source.html
+++ b/releases/latest/cppdocs/a00128_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,137 +90,137 @@ $(document).ready(function(){initNavTree('a00128_source.html','');});
 <div class="title">ExceptionTypes.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contributor license agreements.  See the NOTICE file distributed with< [...]
-<div class="ttc" id="a00670_html_aa4ccdc16fdf23bd90df467b7ec113ff8"><div class="ttname"><a href="a00670.html#aa4ccdc16fdf23bd90df467b7ec113ff8">apache::geode::client::CqExistsException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:659</div></div>
-<div class="ttc" id="a00566_html_ac07b932a2f7eec7f7500f49cea1a08c2"><div class="ttname"><a href="a00566.html#ac07b932a2f7eec7f7500f49cea1a08c2">apache::geode::client::NullPointerException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:347</div></div>
-<div class="ttc" id="a00722_html"><div class="ttname"><a href="a00722.html">apache::geode::client::SslException</a></div><div class="ttdoc">Thrown when an error is encountered during an SSL operation.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:818</div></div>
-<div class="ttc" id="a00622_html"><div class="ttname"><a href="a00622.html">apache::geode::client::CacheServerException</a></div><div class="ttdoc">Thrown when an exception occurs on the cache server.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:515</div></div>
-<div class="ttc" id="a00522_html"><div class="ttname"><a href="a00522.html">apache::geode::client::AlreadyConnectedException</a></div><div class="ttdoc">Thrown when an attempt is made to connect to DistributedSystem second time.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:208</div></div>
-<div class="ttc" id="a00602_html_a004e996da10fac128c0a163ca36b18f3"><div class="ttname"><a href="a00602.html#a004e996da10fac128c0a163ca36b18f3">apache::geode::client::FatalInternalException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:457</div></div>
-<div class="ttc" id="a00706_html_a8644d8a44b7e8a79a3792d78ea222798"><div class="ttname"><a href="a00706.html#a8644d8a44b7e8a79a3792d78ea222798">apache::geode::client::CommitConflictException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:769</div></div>
-<div class="ttc" id="a00710_html"><div class="ttname"><a href="a00710.html">apache::geode::client::TransactionDataNodeHasDepartedException</a></div><div class="ttdoc">Thrown when the transactional data host has shutdown or no longer has the data being modified by the ...</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:779</div></div>
-<div class="ttc" id="a00610_html"><div class="ttname"><a href="a00610.html">apache::geode::client::DiskCorruptException</a></div><div class="ttdoc">Thrown by the persistence manager when the data.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:479</div></div>
-<div class="ttc" id="a00510_html"><div class="ttname"><a href="a00510.html">apache::geode::client::RegionDestroyedException</a></div><div class="ttdoc">Thrown when an operation is attempted on a destroyed region.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:171</div></div>
-<div class="ttc" id="a00714_html_ada9693822c43dc91045ea8b273319efc"><div class="ttname"><a href="a00714.html#ada9693822c43dc91045ea8b273319efc">apache::geode::client::TransactionDataRebalancedException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:798</div></div>
-<div class="ttc" id="a00534_html_a121ed4416281d30bb0f08d6460c0b9ec"><div class="ttname"><a href="a00534.html#a121ed4416281d30bb0f08d6460c0b9ec">apache::geode::client::UnsupportedOperationException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:249</div></div>
-<div class="ttc" id="a00646_html_a02aaed56e5599563f6e3b1fcd3de5e6f"><div class="ttname"><a href="a00646.html#a02aaed56e5599563f6e3b1fcd3de5e6f">apache::geode::client::AuthenticationRequiredException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:591</div></div>
-<div class="ttc" id="a00562_html_a457512538aa928391ac35ba2b040dd81"><div class="ttname"><a href="a00562.html#a457512538aa928391ac35ba2b040dd81">apache::geode::client::GeodeConfigException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:334</div></div>
-<div class="ttc" id="a00642_html_a4dbae0a48336c1d139056052c5d7cb99"><div class="ttname"><a href="a00642.html#a4dbae0a48336c1d139056052c5d7cb99">apache::geode::client::AuthenticationFailedException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:579</div></div>
-<div class="ttc" id="a00642_html"><div class="ttname"><a href="a00642.html">apache::geode::client::AuthenticationFailedException</a></div><div class="ttdoc">Thrown when authentication fails.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:575</div></div>
-<div class="ttc" id="a00542_html"><div class="ttname"><a href="a00542.html">apache::geode::client::ConcurrentModificationException</a></div><div class="ttdoc">Thrown when a concurrent operation fails.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:270</div></div>
-<div class="ttc" id="a00630_html"><div class="ttname"><a href="a00630.html">apache::geode::client::QueryException</a></div><div class="ttdoc">Thrown when query exception occurs at the server.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:539</div></div>
-<div class="ttc" id="a00530_html"><div class="ttname"><a href="a00530.html">apache::geode::client::InterruptedException</a></div><div class="ttdoc">Thrown when an operation is interrupted.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:232</div></div>
-<div class="ttc" id="a00686_html_a98ddc78e5fdb2710005e49020f7e916d"><div class="ttname"><a href="a00686.html#a98ddc78e5fdb2710005e49020f7e916d">apache::geode::client::AllConnectionsInUseException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:710</div></div>
-<div class="ttc" id="a00694_html_a4eb455bb6e469b8610509aaf9879f75f"><div class="ttname"><a href="a00694.html#a4eb455bb6e469b8610509aaf9879f75f">apache::geode::client::KeyNotFoundException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:732</div></div>
-<div class="ttc" id="a00574_html_abc975a69e2866bbd3ef47ed122e022cc"><div class="ttname"><a href="a00574.html#abc975a69e2866bbd3ef47ed122e022cc">apache::geode::client::NotConnectedException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:372</div></div>
-<div class="ttc" id="a00554_html_a1114ebb8dc6913474d008f3abe7f112e"><div class="ttname"><a href="a00554.html#a1114ebb8dc6913474d008f3abe7f112e">apache::geode::client::EntryNotFoundException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:310</div></div>
-<div class="ttc" id="a00658_html_a04b034ea90fabf136d57d92ade6d6f55"><div class="ttname"><a href="a00658.html#a04b034ea90fabf136d57d92ade6d6f55">apache::geode::client::CqException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:626</div></div>
-<div class="ttc" id="a00498_html_a545e400bed20d30714e92a8244e6a5a1"><div class="ttname"><a href="a00498.html#a545e400bed20d30714e92a8244e6a5a1">apache::geode::client::CacheClosedException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:139</div></div>
-<div class="ttc" id="a00462_html"><div class="ttname"><a href="a00462.html">apache::geode::client::Exception</a></div><div class="ttdoc">A description of an exception that occurred during a cache operation.</div><div class="ttdef"><b>Definition:</b> Exception.hpp:45</div></div>
-<div class="ttc" id="a00662_html"><div class="ttname"><a href="a00662.html">apache::geode::client::CqClosedException</a></div><div class="ttdoc">Thrown if the Cq on which the operaion performed is closed.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:633</div></div>
-<div class="ttc" id="a00562_html"><div class="ttname"><a href="a00562.html">apache::geode::client::GeodeConfigException</a></div><div class="ttdoc">Thrown when geode configuration file is incorrect.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:330</div></div>
-<div class="ttc" id="a00558_html_a5112ecbf31ee9f24892a7e81affea33e"><div class="ttname"><a href="a00558.html#a5112ecbf31ee9f24892a7e81affea33e">apache::geode::client::GeodeIOException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:322</div></div>
-<div class="ttc" id="a00550_html_a715872e7334457cdaae705691236b439"><div class="ttname"><a href="a00550.html#a715872e7334457cdaae705691236b439">apache::geode::client::ClassCastException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:298</div></div>
-<div class="ttc" id="a00650_html"><div class="ttname"><a href="a00650.html">apache::geode::client::DuplicateDurableClientException</a></div><div class="ttdoc">Thrown when two durable connect with same Id.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:599</div></div>
-<div class="ttc" id="a00482_html_a3601214e8e71ad15e04950c7315cd38a"><div class="ttname"><a href="a00482.html#a3601214e8e71ad15e04950c7315cd38a">apache::geode::client::CacheXmlException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:92</div></div>
-<div class="ttc" id="a00550_html"><div class="ttname"><a href="a00550.html">apache::geode::client::ClassCastException</a></div><div class="ttdoc">Thrown when a cast operation fails.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:294</div></div>
-<div class="ttc" id="a00598_html_a64cfa2368296220824171115ab8f5651"><div class="ttname"><a href="a00598.html#a64cfa2368296220824171115ab8f5651">apache::geode::client::RegionCreationFailedException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:445</div></div>
-<div class="ttc" id="a00674_html_acdcef801cf030f6f22d673f80a85048e"><div class="ttname"><a href="a00674.html#acdcef801cf030f6f22d673f80a85048e">apache::geode::client::CqInvalidException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:677</div></div>
-<div class="ttc" id="a00666_html_a76d9c54f4c2fb68a4aa6f3ab03c314fc"><div class="ttname"><a href="a00666.html#a76d9c54f4c2fb68a4aa6f3ab03c314fc">apache::geode::client::CqQueryException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:648</div></div>
-<div class="ttc" id="a00618_html_a3486f73b6f1b681271d772c51acb41c5"><div class="ttname"><a href="a00618.html#a3486f73b6f1b681271d772c51acb41c5">apache::geode::client::ShutdownFailedException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:507</div></div>
-<div class="ttc" id="a00482_html"><div class="ttname"><a href="a00482.html">apache::geode::client::CacheXmlException</a></div><div class="ttdoc">Thrown when the cache xml is incorrect.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:88</div></div>
-<div class="ttc" id="a00538_html_abbce9e3917cf089419d9b4c3703f9404"><div class="ttname"><a href="a00538.html#abbce9e3917cf089419d9b4c3703f9404">apache::geode::client::StatisticsDisabledException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:262</div></div>
-<div class="ttc" id="a00614_html_aab71bf0ace925514faad55b933f40a03"><div class="ttname"><a href="a00614.html#aab71bf0ace925514faad55b933f40a03">apache::geode::client::InitFailedException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:495</div></div>
-<div class="ttc" id="a00682_html"><div class="ttname"><a href="a00682.html">apache::geode::client::NoAvailableLocatorsException</a></div><div class="ttdoc">Thrown if the No locators are active to reply for new connection.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:695</div></div>
-<div class="ttc" id="a00582_html_a51c3ef9c134a4b915fe89efc6326f663"><div class="ttname"><a href="a00582.html#a51c3ef9c134a4b915fe89efc6326f663">apache::geode::client::OutOfMemoryException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:396</div></div>
-<div class="ttc" id="a00582_html"><div class="ttname"><a href="a00582.html">apache::geode::client::OutOfMemoryException</a></div><div class="ttdoc">Thrown when the system cannot allocate any more memory.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:392</div></div>
-<div class="ttc" id="a00718_html"><div class="ttname"><a href="a00718.html">apache::geode::client::PutAllPartialResultException</a></div><div class="ttdoc">Thrown if putAll operation with single hop succeeded partially.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:806</div></div>
-<div class="ttc" id="a00618_html"><div class="ttname"><a href="a00618.html">apache::geode::client::ShutdownFailedException</a></div><div class="ttdoc">Thrown when persistence manager fails to close properly.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:503</div></div>
-<div class="ttc" id="a00518_html"><div class="ttname"><a href="a00518.html">apache::geode::client::NoSystemException</a></div><div class="ttdoc">Thrown when the connecting target is not running.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:195</div></div>
-<div class="ttc" id="a00470_html"><div class="ttname"><a href="a00470.html">apache::geode::client::IllegalArgumentException</a></div><div class="ttdoc">Thrown when an argument to a method is illegal.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:52</div></div>
-<div class="ttc" id="a00506_html_a448f7065b5e6498ac6f5ca93fa56876d"><div class="ttname"><a href="a00506.html#a448f7065b5e6498ac6f5ca93fa56876d">apache::geode::client::CacheLoaderException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:163</div></div>
-<div class="ttc" id="a00670_html"><div class="ttname"><a href="a00670.html">apache::geode::client::CqExistsException</a></div><div class="ttdoc">Thrown if a Cq by this name already exists on this client.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:655</div></div>
-<div class="ttc" id="a00570_html"><div class="ttname"><a href="a00570.html">apache::geode::client::EntryExistsException</a></div><div class="ttdoc">Thrown when attempt is made to create an existing entry.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:355</div></div>
-<div class="ttc" id="a00706_html"><div class="ttname"><a href="a00706.html">apache::geode::client::CommitConflictException</a></div><div class="ttdoc">Thrown when a commit fails due to a write conflict.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:765</div></div>
-<div class="ttc" id="a00594_html_a7b980f34bfed2616bed646664aae665f"><div class="ttname"><a href="a00594.html#a7b980f34bfed2616bed646664aae665f">apache::geode::client::BufferSizeExceededException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:433</div></div>
-<div class="ttc" id="a00606_html"><div class="ttname"><a href="a00606.html">apache::geode::client::DiskFailureException</a></div><div class="ttdoc">Thrown by the persistence manager when a write fails due to disk failure.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:466</div></div>
-<div class="ttc" id="a00506_html"><div class="ttname"><a href="a00506.html">apache::geode::client::CacheLoaderException</a></div><div class="ttdoc">Thrown when the cache loader aborts the operation.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:159</div></div>
-<div class="ttc" id="a00718_html_a208ca493199e7cfbb09a9aa6e5a15483"><div class="ttname"><a href="a00718.html#a208ca493199e7cfbb09a9aa6e5a15483">apache::geode::client::PutAllPartialResultException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:810</div></div>
-<div class="ttc" id="a00710_html_ad0d0ab12722dd310d115a76b413a7f8a"><div class="ttname"><a href="a00710.html#ad0d0ab12722dd310d115a76b413a7f8a">apache::geode::client::TransactionDataNodeHasDepartedException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:784</div></div>
-<div class="ttc" id="a00638_html"><div class="ttname"><a href="a00638.html">apache::geode::client::NotAuthorizedException</a></div><div class="ttdoc">Thrown when a non authorized operation is done.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:563</div></div>
-<div class="ttc" id="a00538_html"><div class="ttname"><a href="a00538.html">apache::geode::client::StatisticsDisabledException</a></div><div class="ttdoc">Thrown when statistics are invoked for a region where they are disabled.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:258</div></div>
-<div class="ttc" id="a00490_html"><div class="ttname"><a href="a00490.html">apache::geode::client::CacheWriterException</a></div><div class="ttdoc">Thrown when the cache writer aborts the operation.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:111</div></div>
-<div class="ttc" id="a00690_html"><div class="ttname"><a href="a00690.html">apache::geode::client::InvalidDeltaException</a></div><div class="ttdoc">Thrown if Delta could not be applied.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:717</div></div>
-<div class="ttc" id="a00590_html"><div class="ttname"><a href="a00590.html">apache::geode::client::WrongRegionScopeException</a></div><div class="ttdoc">Thrown when a region is created in an incorrect scope.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:417</div></div>
-<div class="ttc" id="a00626_html"><div class="ttname"><a href="a00626.html">apache::geode::client::OutOfRangeException</a></div><div class="ttdoc">Thrown when bound of array/vector etc.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:527</div></div>
-<div class="ttc" id="a00526_html"><div class="ttname"><a href="a00526.html">apache::geode::client::FileNotFoundException</a></div><div class="ttdoc">Thrown when a non-existing file is accessed.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:220</div></div>
-<div class="ttc" id="a00714_html"><div class="ttname"><a href="a00714.html">apache::geode::client::TransactionDataRebalancedException</a></div><div class="ttdoc">Thrown when a RebalanceOperation occurs concurrently with a transaction.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:793</div></div>
-<div class="ttc" id="a00614_html"><div class="ttname"><a href="a00614.html">apache::geode::client::InitFailedException</a></div><div class="ttdoc">Thrown when persistence manager fails to initialize.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:491</div></div>
-<div class="ttc" id="a00514_html"><div class="ttname"><a href="a00514.html">apache::geode::client::EntryDestroyedException</a></div><div class="ttdoc">Thrown when an operation is attempted on a destroyed entry.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:183</div></div>
-<div class="ttc" id="a00678_html_a9779c2f4c8ab949e3af44e7940a3f156"><div class="ttname"><a href="a00678.html#a9779c2f4c8ab949e3af44e7940a3f156">apache::geode::client::FunctionExecutionException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:688</div></div>
-<div class="ttc" id="a00658_html"><div class="ttname"><a href="a00658.html">apache::geode::client::CqException</a></div><div class="ttdoc">Thrown during continuous query execution time.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:622</div></div>
-<div class="ttc" id="a00558_html"><div class="ttname"><a href="a00558.html">apache::geode::client::GeodeIOException</a></div><div class="ttdoc">Thrown when there is an input/output error.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:318</div></div>
-<div class="ttc" id="a00638_html_abae42cf264d9a0b8db4eeea22fbfb5e1"><div class="ttname"><a href="a00638.html#abae42cf264d9a0b8db4eeea22fbfb5e1">apache::geode::client::NotAuthorizedException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:567</div></div>
-<div class="ttc" id="a00722_html_ad36a96aa8ba1fa29ab6ee19a1892e1f0"><div class="ttname"><a href="a00722.html#ad36a96aa8ba1fa29ab6ee19a1892e1f0">apache::geode::client::SslException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:822</div></div>
-<div class="ttc" id="a00646_html"><div class="ttname"><a href="a00646.html">apache::geode::client::AuthenticationRequiredException</a></div><div class="ttdoc">Thrown when no credentials are provided by client when server expects.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:587</div></div>
-<div class="ttc" id="a00546_html"><div class="ttname"><a href="a00546.html">apache::geode::client::UnknownException</a></div><div class="ttdoc">An unknown exception occurred.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:282</div></div>
-<div class="ttc" id="a00634_html"><div class="ttname"><a href="a00634.html">apache::geode::client::MessageException</a></div><div class="ttdoc">Thrown when an unknown message is received from the server.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:551</div></div>
-<div class="ttc" id="a00534_html"><div class="ttname"><a href="a00534.html">apache::geode::client::UnsupportedOperationException</a></div><div class="ttdoc">Thrown when an operation unsupported by the current configuration is attempted.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:245</div></div>
-<div class="ttc" id="a00690_html_a1874b70ae0a9d32cde678911b68dbbf6"><div class="ttname"><a href="a00690.html#a1874b70ae0a9d32cde678911b68dbbf6">apache::geode::client::InvalidDeltaException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:721</div></div>
-<div class="ttc" id="a00510_html_a7a61509d2e7276582a1b1e8326f1e081"><div class="ttname"><a href="a00510.html#a7a61509d2e7276582a1b1e8326f1e081">apache::geode::client::RegionDestroyedException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:175</div></div>
-<div class="ttc" id="a00478_html"><div class="ttname"><a href="a00478.html">apache::geode::client::CacheExistsException</a></div><div class="ttdoc">Thrown when an attempt is made to create an existing cache.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:76</div></div>
-<div class="ttc" id="a00478_html_acb397b8776fdfcece098f5236c84926d"><div class="ttname"><a href="a00478.html#acb397b8776fdfcece098f5236c84926d">apache::geode::client::CacheExistsException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:80</div></div>
-<div class="ttc" id="a00490_html_a825f8f00d4848e995a449ef10382585b"><div class="ttname"><a href="a00490.html#a825f8f00d4848e995a449ef10382585b">apache::geode::client::CacheWriterException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:115</div></div>
-<div class="ttc" id="a00678_html"><div class="ttname"><a href="a00678.html">apache::geode::client::FunctionExecutionException</a></div><div class="ttdoc">Thrown if function execution failed.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:684</div></div>
-<div class="ttc" id="a00578_html"><div class="ttname"><a href="a00578.html">apache::geode::client::CacheProxyException</a></div><div class="ttdoc">Thrown when there is an error in the cache proxy.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:380</div></div>
-<div class="ttc" id="a00466_html"><div class="ttname"><a href="a00466.html">apache::geode::client::AssertionException</a></div><div class="ttdoc">A geode assertion exception.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:40</div></div>
-<div class="ttc" id="a00486_html_adfef198bf3da7180630b45404eedd68a"><div class="ttname"><a href="a00486.html#adfef198bf3da7180630b45404eedd68a">apache::geode::client::TimeoutException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:103</div></div>
-<div class="ttc" id="a00666_html"><div class="ttname"><a href="a00666.html">apache::geode::client::CqQueryException</a></div><div class="ttdoc">Thrown if the Cq Query failed.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:644</div></div>
-<div class="ttc" id="a00606_html_a4ca0927990acb0066c958fa8086f4951"><div class="ttname"><a href="a00606.html#a4ca0927990acb0066c958fa8086f4951">apache::geode::client::DiskFailureException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:470</div></div>
-<div class="ttc" id="a00566_html"><div class="ttname"><a href="a00566.html">apache::geode::client::NullPointerException</a></div><div class="ttdoc">Thrown when a null argument is provided to a method where it is expected to be non-null.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:343</div></div>
-<div class="ttc" id="a00702_html_aded89f529855b1e9867ca325c9ddb952"><div class="ttname"><a href="a00702.html#aded89f529855b1e9867ca325c9ddb952">apache::geode::client::RollbackException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:757</div></div>
-<div class="ttc" id="a00654_html"><div class="ttname"><a href="a00654.html">apache::geode::client::CacheListenerException</a></div><div class="ttdoc">Thrown when the cache listener throws an exception.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:611</div></div>
-<div class="ttc" id="a00526_html_a445cca4a1d75b674aac725ed666e1d93"><div class="ttname"><a href="a00526.html#a445cca4a1d75b674aac725ed666e1d93">apache::geode::client::FileNotFoundException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:224</div></div>
-<div class="ttc" id="a00554_html"><div class="ttname"><a href="a00554.html">apache::geode::client::EntryNotFoundException</a></div><div class="ttdoc">Thrown when an operation is attempted on a non-existent entry.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:306</div></div>
-<div class="ttc" id="a00494_html_a5186a439415da383d2cbf8a75ec0e85a"><div class="ttname"><a href="a00494.html#a5186a439415da383d2cbf8a75ec0e85a">apache::geode::client::RegionExistsException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:127</div></div>
-<div class="ttc" id="a00610_html_a23a43368a56e8429032f8261148b14c4"><div class="ttname"><a href="a00610.html#a23a43368a56e8429032f8261148b14c4">apache::geode::client::DiskCorruptException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:483</div></div>
-<div class="ttc" id="a00570_html_a2034e1d99710fd630ad0495741060bf9"><div class="ttname"><a href="a00570.html#a2034e1d99710fd630ad0495741060bf9">apache::geode::client::EntryExistsException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:359</div></div>
-<div class="ttc" id="a00514_html_a2a094d3ce2a253779866fe52b42e4d76"><div class="ttname"><a href="a00514.html#a2a094d3ce2a253779866fe52b42e4d76">apache::geode::client::EntryDestroyedException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:187</div></div>
-<div class="ttc" id="a00498_html"><div class="ttname"><a href="a00498.html">apache::geode::client::CacheClosedException</a></div><div class="ttdoc">Thrown when an operation is attempted on a closed cache.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:135</div></div>
-<div class="ttc" id="a00698_html_a97ba0a8609802e99f9042ee751ad7c57"><div class="ttname"><a href="a00698.html#a97ba0a8609802e99f9042ee751ad7c57">apache::geode::client::TransactionException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:744</div></div>
-<div class="ttc" id="a00590_html_ad34e3ac89363db701209a52157d7f391"><div class="ttname"><a href="a00590.html#ad34e3ac89363db701209a52157d7f391">apache::geode::client::WrongRegionScopeException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:421</div></div>
-<div class="ttc" id="a00698_html"><div class="ttname"><a href="a00698.html">apache::geode::client::TransactionException</a></div><div class="ttdoc">This is for all Exceptions that may be thrown by a Geode transaction.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:740</div></div>
-<div class="ttc" id="a00598_html"><div class="ttname"><a href="a00598.html">apache::geode::client::RegionCreationFailedException</a></div><div class="ttdoc">Thrown when a region creation operation fails.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:441</div></div>
-<div class="ttc" id="a00630_html_a2e470fca4b0ff6c5ecb4d7efab3be8ed"><div class="ttname"><a href="a00630.html#a2e470fca4b0ff6c5ecb4d7efab3be8ed">apache::geode::client::QueryException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:543</div></div>
-<div class="ttc" id="a00486_html"><div class="ttname"><a href="a00486.html">apache::geode::client::TimeoutException</a></div><div class="ttdoc">Thrown when a timout occurs.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:99</div></div>
-<div class="ttc" id="a00686_html"><div class="ttname"><a href="a00686.html">apache::geode::client::AllConnectionsInUseException</a></div><div class="ttdoc">Thrown if all connections in the pool are in use.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:706</div></div>
-<div class="ttc" id="a00586_html"><div class="ttname"><a href="a00586.html">apache::geode::client::NotOwnerException</a></div><div class="ttdoc">Thrown when an attempt is made to release a lock not owned by the thread.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:405</div></div>
-<div class="ttc" id="a00466_html_a3a0ee55b71babdf900851391d8a5190c"><div class="ttname"><a href="a00466.html#a3a0ee55b71babdf900851391d8a5190c">apache::geode::client::AssertionException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:44</div></div>
-<div class="ttc" id="a00474_html"><div class="ttname"><a href="a00474.html">apache::geode::client::IllegalStateException</a></div><div class="ttdoc">Thrown when the state of cache is manipulated to be illegal.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:64</div></div>
-<div class="ttc" id="a00470_html_aed72876e1f30ca127ce38c3f5730c78d"><div class="ttname"><a href="a00470.html#aed72876e1f30ca127ce38c3f5730c78d">apache::geode::client::IllegalArgumentException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:56</div></div>
-<div class="ttc" id="a00682_html_a5fa5ef91c0cc513d009f15397e49323c"><div class="ttname"><a href="a00682.html#a5fa5ef91c0cc513d009f15397e49323c">apache::geode::client::NoAvailableLocatorsException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:699</div></div>
-<div class="ttc" id="a00674_html"><div class="ttname"><a href="a00674.html">apache::geode::client::CqInvalidException</a></div><div class="ttdoc">Thrown if the query doesnot meet the CQ constraints.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:673</div></div>
-<div class="ttc" id="a00574_html"><div class="ttname"><a href="a00574.html">apache::geode::client::NotConnectedException</a></div><div class="ttdoc">Thrown when an operation is attempted before connecting to the distributed system.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:368</div></div>
-<div class="ttc" id="a00662_html_a57acbfb81cf6fef4060261a121e4a54f"><div class="ttname"><a href="a00662.html#a57acbfb81cf6fef4060261a121e4a54f">apache::geode::client::CqClosedException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:637</div></div>
-<div class="ttc" id="a00586_html_a3a9d8a4d8d5876c38f061bfbc63b7aa8"><div class="ttname"><a href="a00586.html#a3a9d8a4d8d5876c38f061bfbc63b7aa8">apache::geode::client::NotOwnerException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:409</div></div>
-<div class="ttc" id="a00518_html_a4bbb2aa02e652a484a526520d607de68"><div class="ttname"><a href="a00518.html#a4bbb2aa02e652a484a526520d607de68">apache::geode::client::NoSystemException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:199</div></div>
-<div class="ttc" id="a00650_html_a5be1288cbabd34f60d9531b336c67e94"><div class="ttname"><a href="a00650.html#a5be1288cbabd34f60d9531b336c67e94">apache::geode::client::DuplicateDurableClientException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:603</div></div>
-<div class="ttc" id="a00494_html"><div class="ttname"><a href="a00494.html">apache::geode::client::RegionExistsException</a></div><div class="ttdoc">Thrown when an attempt is made to create an existing region.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:123</div></div>
-<div class="ttc" id="a00694_html"><div class="ttname"><a href="a00694.html">apache::geode::client::KeyNotFoundException</a></div><div class="ttdoc">Thrown if a Key is not present in the region.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:728</div></div>
-<div class="ttc" id="a00594_html"><div class="ttname"><a href="a00594.html">apache::geode::client::BufferSizeExceededException</a></div><div class="ttdoc">Thrown when the internal buffer size is exceeded.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:429</div></div>
-<div class="ttc" id="a00622_html_aa1461d8f31a08ed08f5b8d92136e775f"><div class="ttname"><a href="a00622.html#aa1461d8f31a08ed08f5b8d92136e775f">apache::geode::client::CacheServerException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:519</div></div>
-<div class="ttc" id="a00654_html_af85efa846ae4c05e266f6cda3b485fab"><div class="ttname"><a href="a00654.html#af85efa846ae4c05e266f6cda3b485fab">apache::geode::client::CacheListenerException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:615</div></div>
-<div class="ttc" id="a00522_html_a451784ad6e73381e8d78042b1020a302"><div class="ttname"><a href="a00522.html#a451784ad6e73381e8d78042b1020a302">apache::geode::client::AlreadyConnectedException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:212</div></div>
-<div class="ttc" id="a00474_html_a0bc0ab493bb296ea89e3044816aa2ef6"><div class="ttname"><a href="a00474.html#a0bc0ab493bb296ea89e3044816aa2ef6">apache::geode::client::IllegalStateException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:68</div></div>
-<div class="ttc" id="a00626_html_a6a51a717f50f17922e76e8ad3d224eba"><div class="ttname"><a href="a00626.html#a6a51a717f50f17922e76e8ad3d224eba">apache::geode::client::OutOfRangeException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:531</div></div>
-<div class="ttc" id="a00542_html_a4c54a92a4e0ce80792fc8acb6fb3c1d8"><div class="ttname"><a href="a00542.html#a4c54a92a4e0ce80792fc8acb6fb3c1d8">apache::geode::client::ConcurrentModificationException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:274</div></div>
-<div class="ttc" id="a00502_html_af1339acbd86129e7d4b19c161bc0ab65"><div class="ttname"><a href="a00502.html#af1339acbd86129e7d4b19c161bc0ab65">apache::geode::client::LeaseExpiredException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:151</div></div>
-<div class="ttc" id="a00530_html_a4b038930b3dcdc9d3325a9557932642e"><div class="ttname"><a href="a00530.html#a4b038930b3dcdc9d3325a9557932642e">apache::geode::client::InterruptedException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:236</div></div>
-<div class="ttc" id="a00578_html_a7b3125dfd954586e02c7e62b339631ff"><div class="ttname"><a href="a00578.html#a7b3125dfd954586e02c7e62b339631ff">apache::geode::client::CacheProxyException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:384</div></div>
-<div class="ttc" id="a00702_html"><div class="ttname"><a href="a00702.html">apache::geode::client::RollbackException</a></div><div class="ttdoc">The RollbackException exception indicates that either the transaction has been rolled back or an oper...</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:753</div></div>
-<div class="ttc" id="a00602_html"><div class="ttname"><a href="a00602.html">apache::geode::client::FatalInternalException</a></div><div class="ttdoc">Thrown when there is a fatal internal exception in geode.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:453</div></div>
-<div class="ttc" id="a00502_html"><div class="ttname"><a href="a00502.html">apache::geode::client::LeaseExpiredException</a></div><div class="ttdoc">Thrown when lease of cache proxy has expired.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:147</div></div>
-<div class="ttc" id="a00634_html_a271ca77b74ae7f70ca93def593c5181a"><div class="ttname"><a href="a00634.html#a271ca77b74ae7f70ca93def593c5181a">apache::geode::client::MessageException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:555</div></div>
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contributor license agreements.  See the NOTICE file distributed with< [...]
+<div class="ttc" id="a00607_html"><div class="ttname"><a href="a00607.html">apache::geode::client::DiskFailureException</a></div><div class="ttdoc">Thrown by the persistence manager when a write fails due to disk failure.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:466</div></div>
+<div class="ttc" id="a00507_html"><div class="ttname"><a href="a00507.html">apache::geode::client::CacheLoaderException</a></div><div class="ttdoc">Thrown when the cache loader aborts the operation.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:159</div></div>
+<div class="ttc" id="a00663_html_a57acbfb81cf6fef4060261a121e4a54f"><div class="ttname"><a href="a00663.html#a57acbfb81cf6fef4060261a121e4a54f">apache::geode::client::CqClosedException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:637</div></div>
+<div class="ttc" id="a00595_html_a7b980f34bfed2616bed646664aae665f"><div class="ttname"><a href="a00595.html#a7b980f34bfed2616bed646664aae665f">apache::geode::client::BufferSizeExceededException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:433</div></div>
+<div class="ttc" id="a00475_html_a0bc0ab493bb296ea89e3044816aa2ef6"><div class="ttname"><a href="a00475.html#a0bc0ab493bb296ea89e3044816aa2ef6">apache::geode::client::IllegalStateException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:68</div></div>
+<div class="ttc" id="a00547_html_ad91d974187735b7b965944c16d5cab40"><div class="ttname"><a href="a00547.html#ad91d974187735b7b965944c16d5cab40">apache::geode::client::UnknownException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:286</div></div>
+<div class="ttc" id="a00671_html_aa4ccdc16fdf23bd90df467b7ec113ff8"><div class="ttname"><a href="a00671.html#aa4ccdc16fdf23bd90df467b7ec113ff8">apache::geode::client::CqExistsException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:659</div></div>
+<div class="ttc" id="a00639_html"><div class="ttname"><a href="a00639.html">apache::geode::client::NotAuthorizedException</a></div><div class="ttdoc">Thrown when a non authorized operation is done.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:563</div></div>
+<div class="ttc" id="a00539_html"><div class="ttname"><a href="a00539.html">apache::geode::client::StatisticsDisabledException</a></div><div class="ttdoc">Thrown when statistics are invoked for a region where they are disabled.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:258</div></div>
+<div class="ttc" id="a00491_html"><div class="ttname"><a href="a00491.html">apache::geode::client::CacheWriterException</a></div><div class="ttdoc">Thrown when the cache writer aborts the operation.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:111</div></div>
+<div class="ttc" id="a00667_html_a76d9c54f4c2fb68a4aa6f3ab03c314fc"><div class="ttname"><a href="a00667.html#a76d9c54f4c2fb68a4aa6f3ab03c314fc">apache::geode::client::CqQueryException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:648</div></div>
+<div class="ttc" id="a00619_html_a3486f73b6f1b681271d772c51acb41c5"><div class="ttname"><a href="a00619.html#a3486f73b6f1b681271d772c51acb41c5">apache::geode::client::ShutdownFailedException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:507</div></div>
+<div class="ttc" id="a00691_html"><div class="ttname"><a href="a00691.html">apache::geode::client::InvalidDeltaException</a></div><div class="ttdoc">Thrown if Delta could not be applied.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:717</div></div>
+<div class="ttc" id="a00591_html"><div class="ttname"><a href="a00591.html">apache::geode::client::WrongRegionScopeException</a></div><div class="ttdoc">Thrown when a region is created in an incorrect scope.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:417</div></div>
+<div class="ttc" id="a00707_html_a8644d8a44b7e8a79a3792d78ea222798"><div class="ttname"><a href="a00707.html#a8644d8a44b7e8a79a3792d78ea222798">apache::geode::client::CommitConflictException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:769</div></div>
+<div class="ttc" id="a00627_html"><div class="ttname"><a href="a00627.html">apache::geode::client::OutOfRangeException</a></div><div class="ttdoc">Thrown when bound of array/vector etc.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:527</div></div>
+<div class="ttc" id="a00527_html"><div class="ttname"><a href="a00527.html">apache::geode::client::FileNotFoundException</a></div><div class="ttdoc">Thrown when a non-existing file is accessed.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:220</div></div>
+<div class="ttc" id="a00583_html_a51c3ef9c134a4b915fe89efc6326f663"><div class="ttname"><a href="a00583.html#a51c3ef9c134a4b915fe89efc6326f663">apache::geode::client::OutOfMemoryException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:396</div></div>
+<div class="ttc" id="a00715_html"><div class="ttname"><a href="a00715.html">apache::geode::client::TransactionDataRebalancedException</a></div><div class="ttdoc">Thrown when a RebalanceOperation occurs concurrently with a transaction.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:793</div></div>
+<div class="ttc" id="a00615_html"><div class="ttname"><a href="a00615.html">apache::geode::client::InitFailedException</a></div><div class="ttdoc">Thrown when persistence manager fails to initialize.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:491</div></div>
+<div class="ttc" id="a00515_html"><div class="ttname"><a href="a00515.html">apache::geode::client::EntryDestroyedException</a></div><div class="ttdoc">Thrown when an operation is attempted on a destroyed entry.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:183</div></div>
+<div class="ttc" id="a00703_html"><div class="ttname"><a href="a00703.html">apache::geode::client::RollbackException</a></div><div class="ttdoc">The RollbackException exception indicates that either the transaction has been rolled back or an oper...</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:753</div></div>
+<div class="ttc" id="a00603_html"><div class="ttname"><a href="a00603.html">apache::geode::client::FatalInternalException</a></div><div class="ttdoc">Thrown when there is a fatal internal exception in geode.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:453</div></div>
+<div class="ttc" id="a00503_html"><div class="ttname"><a href="a00503.html">apache::geode::client::LeaseExpiredException</a></div><div class="ttdoc">Thrown when lease of cache proxy has expired.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:147</div></div>
+<div class="ttc" id="a00503_html_af1339acbd86129e7d4b19c161bc0ab65"><div class="ttname"><a href="a00503.html#af1339acbd86129e7d4b19c161bc0ab65">apache::geode::client::LeaseExpiredException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:151</div></div>
+<div class="ttc" id="a00579_html_a7b3125dfd954586e02c7e62b339631ff"><div class="ttname"><a href="a00579.html#a7b3125dfd954586e02c7e62b339631ff">apache::geode::client::CacheProxyException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:384</div></div>
+<div class="ttc" id="a00659_html"><div class="ttname"><a href="a00659.html">apache::geode::client::CqException</a></div><div class="ttdoc">Thrown during continuous query execution time.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:622</div></div>
+<div class="ttc" id="a00559_html"><div class="ttname"><a href="a00559.html">apache::geode::client::GeodeIOException</a></div><div class="ttdoc">Thrown when there is an input/output error.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:318</div></div>
+<div class="ttc" id="a00559_html_a5112ecbf31ee9f24892a7e81affea33e"><div class="ttname"><a href="a00559.html#a5112ecbf31ee9f24892a7e81affea33e">apache::geode::client::GeodeIOException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:322</div></div>
+<div class="ttc" id="a00647_html"><div class="ttname"><a href="a00647.html">apache::geode::client::AuthenticationRequiredException</a></div><div class="ttdoc">Thrown when no credentials are provided by client when server expects.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:587</div></div>
+<div class="ttc" id="a00547_html"><div class="ttname"><a href="a00547.html">apache::geode::client::UnknownException</a></div><div class="ttdoc">An unknown exception occurred.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:282</div></div>
+<div class="ttc" id="a00551_html_a715872e7334457cdaae705691236b439"><div class="ttname"><a href="a00551.html#a715872e7334457cdaae705691236b439">apache::geode::client::ClassCastException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:298</div></div>
+<div class="ttc" id="a00635_html"><div class="ttname"><a href="a00635.html">apache::geode::client::MessageException</a></div><div class="ttdoc">Thrown when an unknown message is received from the server.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:551</div></div>
+<div class="ttc" id="a00535_html"><div class="ttname"><a href="a00535.html">apache::geode::client::UnsupportedOperationException</a></div><div class="ttdoc">Thrown when an operation unsupported by the current configuration is attempted.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:245</div></div>
+<div class="ttc" id="a00723_html_ad36a96aa8ba1fa29ab6ee19a1892e1f0"><div class="ttname"><a href="a00723.html#ad36a96aa8ba1fa29ab6ee19a1892e1f0">apache::geode::client::SslException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:822</div></div>
+<div class="ttc" id="a00723_html"><div class="ttname"><a href="a00723.html">apache::geode::client::SslException</a></div><div class="ttdoc">Thrown when an error is encountered during an SSL operation.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:818</div></div>
+<div class="ttc" id="a00623_html"><div class="ttname"><a href="a00623.html">apache::geode::client::CacheServerException</a></div><div class="ttdoc">Thrown when an exception occurs on the cache server.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:515</div></div>
+<div class="ttc" id="a00523_html"><div class="ttname"><a href="a00523.html">apache::geode::client::AlreadyConnectedException</a></div><div class="ttdoc">Thrown when an attempt is made to connect to DistributedSystem second time.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:208</div></div>
+<div class="ttc" id="a00575_html_abc975a69e2866bbd3ef47ed122e022cc"><div class="ttname"><a href="a00575.html#abc975a69e2866bbd3ef47ed122e022cc">apache::geode::client::NotConnectedException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:372</div></div>
+<div class="ttc" id="a00479_html"><div class="ttname"><a href="a00479.html">apache::geode::client::CacheExistsException</a></div><div class="ttdoc">Thrown when an attempt is made to create an existing cache.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:76</div></div>
+<div class="ttc" id="a00499_html_a545e400bed20d30714e92a8244e6a5a1"><div class="ttname"><a href="a00499.html#a545e400bed20d30714e92a8244e6a5a1">apache::geode::client::CacheClosedException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:139</div></div>
+<div class="ttc" id="a00679_html"><div class="ttname"><a href="a00679.html">apache::geode::client::FunctionExecutionException</a></div><div class="ttdoc">Thrown if function execution failed.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:684</div></div>
+<div class="ttc" id="a00579_html"><div class="ttname"><a href="a00579.html">apache::geode::client::CacheProxyException</a></div><div class="ttdoc">Thrown when there is an error in the cache proxy.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:380</div></div>
+<div class="ttc" id="a00467_html"><div class="ttname"><a href="a00467.html">apache::geode::client::AssertionException</a></div><div class="ttdoc">A geode assertion exception.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:40</div></div>
+<div class="ttc" id="a00515_html_a2a094d3ce2a253779866fe52b42e4d76"><div class="ttname"><a href="a00515.html#a2a094d3ce2a253779866fe52b42e4d76">apache::geode::client::EntryDestroyedException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:187</div></div>
+<div class="ttc" id="a00667_html"><div class="ttname"><a href="a00667.html">apache::geode::client::CqQueryException</a></div><div class="ttdoc">Thrown if the Cq Query failed.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:644</div></div>
+<div class="ttc" id="a00567_html"><div class="ttname"><a href="a00567.html">apache::geode::client::NullPointerException</a></div><div class="ttdoc">Thrown when a null argument is provided to a method where it is expected to be non-null.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:343</div></div>
+<div class="ttc" id="a00655_html"><div class="ttname"><a href="a00655.html">apache::geode::client::CacheListenerException</a></div><div class="ttdoc">Thrown when the cache listener throws an exception.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:611</div></div>
+<div class="ttc" id="a00555_html"><div class="ttname"><a href="a00555.html">apache::geode::client::EntryNotFoundException</a></div><div class="ttdoc">Thrown when an operation is attempted on a non-existent entry.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:306</div></div>
+<div class="ttc" id="a00599_html_a64cfa2368296220824171115ab8f5651"><div class="ttname"><a href="a00599.html#a64cfa2368296220824171115ab8f5651">apache::geode::client::RegionCreationFailedException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:445</div></div>
+<div class="ttc" id="a00643_html"><div class="ttname"><a href="a00643.html">apache::geode::client::AuthenticationFailedException</a></div><div class="ttdoc">Thrown when authentication fails.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:575</div></div>
+<div class="ttc" id="a00543_html"><div class="ttname"><a href="a00543.html">apache::geode::client::ConcurrentModificationException</a></div><div class="ttdoc">Thrown when a concurrent operation fails.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:270</div></div>
+<div class="ttc" id="a00691_html_a1874b70ae0a9d32cde678911b68dbbf6"><div class="ttname"><a href="a00691.html#a1874b70ae0a9d32cde678911b68dbbf6">apache::geode::client::InvalidDeltaException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:721</div></div>
+<div class="ttc" id="a00623_html_aa1461d8f31a08ed08f5b8d92136e775f"><div class="ttname"><a href="a00623.html#aa1461d8f31a08ed08f5b8d92136e775f">apache::geode::client::CacheServerException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:519</div></div>
+<div class="ttc" id="a00499_html"><div class="ttname"><a href="a00499.html">apache::geode::client::CacheClosedException</a></div><div class="ttdoc">Thrown when an operation is attempted on a closed cache.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:135</div></div>
+<div class="ttc" id="a00699_html"><div class="ttname"><a href="a00699.html">apache::geode::client::TransactionException</a></div><div class="ttdoc">This is for all Exceptions that may be thrown by a Geode transaction.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:740</div></div>
+<div class="ttc" id="a00599_html"><div class="ttname"><a href="a00599.html">apache::geode::client::RegionCreationFailedException</a></div><div class="ttdoc">Thrown when a region creation operation fails.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:441</div></div>
+<div class="ttc" id="a00675_html_acdcef801cf030f6f22d673f80a85048e"><div class="ttname"><a href="a00675.html#acdcef801cf030f6f22d673f80a85048e">apache::geode::client::CqInvalidException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:677</div></div>
+<div class="ttc" id="a00487_html"><div class="ttname"><a href="a00487.html">apache::geode::client::TimeoutException</a></div><div class="ttdoc">Thrown when a timout occurs.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:99</div></div>
+<div class="ttc" id="a00687_html"><div class="ttname"><a href="a00687.html">apache::geode::client::AllConnectionsInUseException</a></div><div class="ttdoc">Thrown if all connections in the pool are in use.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:706</div></div>
+<div class="ttc" id="a00587_html"><div class="ttname"><a href="a00587.html">apache::geode::client::NotOwnerException</a></div><div class="ttdoc">Thrown when an attempt is made to release a lock not owned by the thread.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:405</div></div>
+<div class="ttc" id="a00491_html_a825f8f00d4848e995a449ef10382585b"><div class="ttname"><a href="a00491.html#a825f8f00d4848e995a449ef10382585b">apache::geode::client::CacheWriterException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:115</div></div>
+<div class="ttc" id="a00507_html_a448f7065b5e6498ac6f5ca93fa56876d"><div class="ttname"><a href="a00507.html#a448f7065b5e6498ac6f5ca93fa56876d">apache::geode::client::CacheLoaderException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:163</div></div>
+<div class="ttc" id="a00475_html"><div class="ttname"><a href="a00475.html">apache::geode::client::IllegalStateException</a></div><div class="ttdoc">Thrown when the state of cache is manipulated to be illegal.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:64</div></div>
+<div class="ttc" id="a00675_html"><div class="ttname"><a href="a00675.html">apache::geode::client::CqInvalidException</a></div><div class="ttdoc">Thrown if the query doesnot meet the CQ constraints.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:673</div></div>
+<div class="ttc" id="a00575_html"><div class="ttname"><a href="a00575.html">apache::geode::client::NotConnectedException</a></div><div class="ttdoc">Thrown when an operation is attempted before connecting to the distributed system.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:368</div></div>
+<div class="ttc" id="a00687_html_a98ddc78e5fdb2710005e49020f7e916d"><div class="ttname"><a href="a00687.html#a98ddc78e5fdb2710005e49020f7e916d">apache::geode::client::AllConnectionsInUseException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:710</div></div>
+<div class="ttc" id="a00487_html_adfef198bf3da7180630b45404eedd68a"><div class="ttname"><a href="a00487.html#adfef198bf3da7180630b45404eedd68a">apache::geode::client::TimeoutException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:103</div></div>
+<div class="ttc" id="a00463_html"><div class="ttname"><a href="a00463.html">apache::geode::client::Exception</a></div><div class="ttdoc">A description of an exception that occurred during a cache operation.</div><div class="ttdef"><b>Definition:</b> Exception.hpp:45</div></div>
+<div class="ttc" id="a00635_html_a271ca77b74ae7f70ca93def593c5181a"><div class="ttname"><a href="a00635.html#a271ca77b74ae7f70ca93def593c5181a">apache::geode::client::MessageException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:555</div></div>
+<div class="ttc" id="a00663_html"><div class="ttname"><a href="a00663.html">apache::geode::client::CqClosedException</a></div><div class="ttdoc">Thrown if the Cq on which the operaion performed is closed.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:633</div></div>
+<div class="ttc" id="a00563_html"><div class="ttname"><a href="a00563.html">apache::geode::client::GeodeConfigException</a></div><div class="ttdoc">Thrown when geode configuration file is incorrect.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:330</div></div>
+<div class="ttc" id="a00659_html_a04b034ea90fabf136d57d92ade6d6f55"><div class="ttname"><a href="a00659.html#a04b034ea90fabf136d57d92ade6d6f55">apache::geode::client::CqException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:626</div></div>
+<div class="ttc" id="a00655_html_af85efa846ae4c05e266f6cda3b485fab"><div class="ttname"><a href="a00655.html#af85efa846ae4c05e266f6cda3b485fab">apache::geode::client::CacheListenerException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:615</div></div>
+<div class="ttc" id="a00615_html_aab71bf0ace925514faad55b933f40a03"><div class="ttname"><a href="a00615.html#aab71bf0ace925514faad55b933f40a03">apache::geode::client::InitFailedException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:495</div></div>
+<div class="ttc" id="a00711_html_ad0d0ab12722dd310d115a76b413a7f8a"><div class="ttname"><a href="a00711.html#ad0d0ab12722dd310d115a76b413a7f8a">apache::geode::client::TransactionDataNodeHasDepartedException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:784</div></div>
+<div class="ttc" id="a00639_html_abae42cf264d9a0b8db4eeea22fbfb5e1"><div class="ttname"><a href="a00639.html#abae42cf264d9a0b8db4eeea22fbfb5e1">apache::geode::client::NotAuthorizedException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:567</div></div>
+<div class="ttc" id="a00495_html"><div class="ttname"><a href="a00495.html">apache::geode::client::RegionExistsException</a></div><div class="ttdoc">Thrown when an attempt is made to create an existing region.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:123</div></div>
+<div class="ttc" id="a00695_html"><div class="ttname"><a href="a00695.html">apache::geode::client::KeyNotFoundException</a></div><div class="ttdoc">Thrown if a Key is not present in the region.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:728</div></div>
+<div class="ttc" id="a00595_html"><div class="ttname"><a href="a00595.html">apache::geode::client::BufferSizeExceededException</a></div><div class="ttdoc">Thrown when the internal buffer size is exceeded.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:429</div></div>
+<div class="ttc" id="a00483_html"><div class="ttname"><a href="a00483.html">apache::geode::client::CacheXmlException</a></div><div class="ttdoc">Thrown when the cache xml is incorrect.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:88</div></div>
+<div class="ttc" id="a00683_html"><div class="ttname"><a href="a00683.html">apache::geode::client::NoAvailableLocatorsException</a></div><div class="ttdoc">Thrown if the No locators are active to reply for new connection.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:695</div></div>
+<div class="ttc" id="a00583_html"><div class="ttname"><a href="a00583.html">apache::geode::client::OutOfMemoryException</a></div><div class="ttdoc">Thrown when the system cannot allocate any more memory.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:392</div></div>
+<div class="ttc" id="a00679_html_a9779c2f4c8ab949e3af44e7940a3f156"><div class="ttname"><a href="a00679.html#a9779c2f4c8ab949e3af44e7940a3f156">apache::geode::client::FunctionExecutionException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:688</div></div>
+<div class="ttc" id="a00471_html_aed72876e1f30ca127ce38c3f5730c78d"><div class="ttname"><a href="a00471.html#aed72876e1f30ca127ce38c3f5730c78d">apache::geode::client::IllegalArgumentException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:56</div></div>
+<div class="ttc" id="a00603_html_a004e996da10fac128c0a163ca36b18f3"><div class="ttname"><a href="a00603.html#a004e996da10fac128c0a163ca36b18f3">apache::geode::client::FatalInternalException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:457</div></div>
+<div class="ttc" id="a00539_html_abbce9e3917cf089419d9b4c3703f9404"><div class="ttname"><a href="a00539.html#abbce9e3917cf089419d9b4c3703f9404">apache::geode::client::StatisticsDisabledException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:262</div></div>
+<div class="ttc" id="a00563_html_a457512538aa928391ac35ba2b040dd81"><div class="ttname"><a href="a00563.html#a457512538aa928391ac35ba2b040dd81">apache::geode::client::GeodeConfigException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:334</div></div>
+<div class="ttc" id="a00607_html_a4ca0927990acb0066c958fa8086f4951"><div class="ttname"><a href="a00607.html#a4ca0927990acb0066c958fa8086f4951">apache::geode::client::DiskFailureException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:470</div></div>
+<div class="ttc" id="a00703_html_aded89f529855b1e9867ca325c9ddb952"><div class="ttname"><a href="a00703.html#aded89f529855b1e9867ca325c9ddb952">apache::geode::client::RollbackException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:757</div></div>
+<div class="ttc" id="a00719_html_a208ca493199e7cfbb09a9aa6e5a15483"><div class="ttname"><a href="a00719.html#a208ca493199e7cfbb09a9aa6e5a15483">apache::geode::client::PutAllPartialResultException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:810</div></div>
+<div class="ttc" id="a00643_html_a4dbae0a48336c1d139056052c5d7cb99"><div class="ttname"><a href="a00643.html#a4dbae0a48336c1d139056052c5d7cb99">apache::geode::client::AuthenticationFailedException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:579</div></div>
+<div class="ttc" id="a00535_html_a121ed4416281d30bb0f08d6460c0b9ec"><div class="ttname"><a href="a00535.html#a121ed4416281d30bb0f08d6460c0b9ec">apache::geode::client::UnsupportedOperationException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:249</div></div>
+<div class="ttc" id="a00511_html_a7a61509d2e7276582a1b1e8326f1e081"><div class="ttname"><a href="a00511.html#a7a61509d2e7276582a1b1e8326f1e081">apache::geode::client::RegionDestroyedException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:175</div></div>
+<div class="ttc" id="a00611_html_a23a43368a56e8429032f8261148b14c4"><div class="ttname"><a href="a00611.html#a23a43368a56e8429032f8261148b14c4">apache::geode::client::DiskCorruptException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:483</div></div>
+<div class="ttc" id="a00571_html_a2034e1d99710fd630ad0495741060bf9"><div class="ttname"><a href="a00571.html#a2034e1d99710fd630ad0495741060bf9">apache::geode::client::EntryExistsException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:359</div></div>
+<div class="ttc" id="a00627_html_a6a51a717f50f17922e76e8ad3d224eba"><div class="ttname"><a href="a00627.html#a6a51a717f50f17922e76e8ad3d224eba">apache::geode::client::OutOfRangeException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:531</div></div>
+<div class="ttc" id="a00711_html"><div class="ttname"><a href="a00711.html">apache::geode::client::TransactionDataNodeHasDepartedException</a></div><div class="ttdoc">Thrown when the transactional data host has shutdown or no longer has the data being modified by the ...</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:779</div></div>
+<div class="ttc" id="a00611_html"><div class="ttname"><a href="a00611.html">apache::geode::client::DiskCorruptException</a></div><div class="ttdoc">Thrown by the persistence manager when the data.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:479</div></div>
+<div class="ttc" id="a00511_html"><div class="ttname"><a href="a00511.html">apache::geode::client::RegionDestroyedException</a></div><div class="ttdoc">Thrown when an operation is attempted on a destroyed region.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:171</div></div>
+<div class="ttc" id="a00519_html_a4bbb2aa02e652a484a526520d607de68"><div class="ttname"><a href="a00519.html#a4bbb2aa02e652a484a526520d607de68">apache::geode::client::NoSystemException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:199</div></div>
+<div class="ttc" id="a00483_html_a3601214e8e71ad15e04950c7315cd38a"><div class="ttname"><a href="a00483.html#a3601214e8e71ad15e04950c7315cd38a">apache::geode::client::CacheXmlException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:92</div></div>
+<div class="ttc" id="a00699_html_a97ba0a8609802e99f9042ee751ad7c57"><div class="ttname"><a href="a00699.html#a97ba0a8609802e99f9042ee751ad7c57">apache::geode::client::TransactionException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:744</div></div>
+<div class="ttc" id="a00467_html_a3a0ee55b71babdf900851391d8a5190c"><div class="ttname"><a href="a00467.html#a3a0ee55b71babdf900851391d8a5190c">apache::geode::client::AssertionException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:44</div></div>
+<div class="ttc" id="a00683_html_a5fa5ef91c0cc513d009f15397e49323c"><div class="ttname"><a href="a00683.html#a5fa5ef91c0cc513d009f15397e49323c">apache::geode::client::NoAvailableLocatorsException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:699</div></div>
+<div class="ttc" id="a00631_html"><div class="ttname"><a href="a00631.html">apache::geode::client::QueryException</a></div><div class="ttdoc">Thrown when query exception occurs at the server.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:539</div></div>
+<div class="ttc" id="a00567_html_ac07b932a2f7eec7f7500f49cea1a08c2"><div class="ttname"><a href="a00567.html#ac07b932a2f7eec7f7500f49cea1a08c2">apache::geode::client::NullPointerException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:347</div></div>
+<div class="ttc" id="a00531_html"><div class="ttname"><a href="a00531.html">apache::geode::client::InterruptedException</a></div><div class="ttdoc">Thrown when an operation is interrupted.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:232</div></div>
+<div class="ttc" id="a00495_html_a5186a439415da383d2cbf8a75ec0e85a"><div class="ttname"><a href="a00495.html#a5186a439415da383d2cbf8a75ec0e85a">apache::geode::client::RegionExistsException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:127</div></div>
+<div class="ttc" id="a00587_html_a3a9d8a4d8d5876c38f061bfbc63b7aa8"><div class="ttname"><a href="a00587.html#a3a9d8a4d8d5876c38f061bfbc63b7aa8">apache::geode::client::NotOwnerException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:409</div></div>
+<div class="ttc" id="a00479_html_acb397b8776fdfcece098f5236c84926d"><div class="ttname"><a href="a00479.html#acb397b8776fdfcece098f5236c84926d">apache::geode::client::CacheExistsException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:80</div></div>
+<div class="ttc" id="a00647_html_a02aaed56e5599563f6e3b1fcd3de5e6f"><div class="ttname"><a href="a00647.html#a02aaed56e5599563f6e3b1fcd3de5e6f">apache::geode::client::AuthenticationRequiredException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:591</div></div>
+<div class="ttc" id="a00695_html_a4eb455bb6e469b8610509aaf9879f75f"><div class="ttname"><a href="a00695.html#a4eb455bb6e469b8610509aaf9879f75f">apache::geode::client::KeyNotFoundException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:732</div></div>
+<div class="ttc" id="a00651_html_a5be1288cbabd34f60d9531b336c67e94"><div class="ttname"><a href="a00651.html#a5be1288cbabd34f60d9531b336c67e94">apache::geode::client::DuplicateDurableClientException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:603</div></div>
+<div class="ttc" id="a00555_html_a1114ebb8dc6913474d008f3abe7f112e"><div class="ttname"><a href="a00555.html#a1114ebb8dc6913474d008f3abe7f112e">apache::geode::client::EntryNotFoundException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:310</div></div>
+<div class="ttc" id="a00531_html_a4b038930b3dcdc9d3325a9557932642e"><div class="ttname"><a href="a00531.html#a4b038930b3dcdc9d3325a9557932642e">apache::geode::client::InterruptedException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:236</div></div>
+<div class="ttc" id="a00527_html_a445cca4a1d75b674aac725ed666e1d93"><div class="ttname"><a href="a00527.html#a445cca4a1d75b674aac725ed666e1d93">apache::geode::client::FileNotFoundException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:224</div></div>
+<div class="ttc" id="a00651_html"><div class="ttname"><a href="a00651.html">apache::geode::client::DuplicateDurableClientException</a></div><div class="ttdoc">Thrown when two durable connect with same Id.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:599</div></div>
+<div class="ttc" id="a00551_html"><div class="ttname"><a href="a00551.html">apache::geode::client::ClassCastException</a></div><div class="ttdoc">Thrown when a cast operation fails.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:294</div></div>
+<div class="ttc" id="a00523_html_a451784ad6e73381e8d78042b1020a302"><div class="ttname"><a href="a00523.html#a451784ad6e73381e8d78042b1020a302">apache::geode::client::AlreadyConnectedException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:212</div></div>
+<div class="ttc" id="a00591_html_ad34e3ac89363db701209a52157d7f391"><div class="ttname"><a href="a00591.html#ad34e3ac89363db701209a52157d7f391">apache::geode::client::WrongRegionScopeException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:421</div></div>
+<div class="ttc" id="a00543_html_a4c54a92a4e0ce80792fc8acb6fb3c1d8"><div class="ttname"><a href="a00543.html#a4c54a92a4e0ce80792fc8acb6fb3c1d8">apache::geode::client::ConcurrentModificationException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:274</div></div>
+<div class="ttc" id="a00631_html_a2e470fca4b0ff6c5ecb4d7efab3be8ed"><div class="ttname"><a href="a00631.html#a2e470fca4b0ff6c5ecb4d7efab3be8ed">apache::geode::client::QueryException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:543</div></div>
+<div class="ttc" id="a00715_html_ada9693822c43dc91045ea8b273319efc"><div class="ttname"><a href="a00715.html#ada9693822c43dc91045ea8b273319efc">apache::geode::client::TransactionDataRebalancedException::getName</a></div><div class="ttdeci">std::string getName() const override</div><div class="ttdoc">Return the name of this exception type.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:798</div></div>
+<div class="ttc" id="a00719_html"><div class="ttname"><a href="a00719.html">apache::geode::client::PutAllPartialResultException</a></div><div class="ttdoc">Thrown if putAll operation with single hop succeeded partially.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:806</div></div>
+<div class="ttc" id="a00619_html"><div class="ttname"><a href="a00619.html">apache::geode::client::ShutdownFailedException</a></div><div class="ttdoc">Thrown when persistence manager fails to close properly.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:503</div></div>
+<div class="ttc" id="a00519_html"><div class="ttname"><a href="a00519.html">apache::geode::client::NoSystemException</a></div><div class="ttdoc">Thrown when the connecting target is not running.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:195</div></div>
+<div class="ttc" id="a00471_html"><div class="ttname"><a href="a00471.html">apache::geode::client::IllegalArgumentException</a></div><div class="ttdoc">Thrown when an argument to a method is illegal.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:52</div></div>
+<div class="ttc" id="a00671_html"><div class="ttname"><a href="a00671.html">apache::geode::client::CqExistsException</a></div><div class="ttdoc">Thrown if a Cq by this name already exists on this client.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:655</div></div>
+<div class="ttc" id="a00571_html"><div class="ttname"><a href="a00571.html">apache::geode::client::EntryExistsException</a></div><div class="ttdoc">Thrown when attempt is made to create an existing entry.</div><div class="ttdef"><b>Definition:</b> ExceptionTypes.hpp:355</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00131.html b/releases/latest/cppdocs/a00131.html
index f8c3619..2574511 100644
--- a/releases/latest/cppdocs/a00131.html
+++ b/releases/latest/cppdocs/a00131.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -97,8 +97,8 @@ $(document).ready(function(){initNavTree('a00131.html','');});
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
 Data Structures</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00726.html">apache::geode::client::Execution</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">gathers results from function execution  <a href="a00726.html#details">More...</a><br /></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00727.html">apache::geode::client::Execution</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">gathers results from function execution  <a href="a00727.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 </div><!-- contents -->
diff --git a/releases/latest/cppdocs/a00131.js b/releases/latest/cppdocs/a00131.js
index b624e6c..a3a9198 100644
--- a/releases/latest/cppdocs/a00131.js
+++ b/releases/latest/cppdocs/a00131.js
@@ -1,4 +1,4 @@
 var a00131 =
 [
-    [ "Execution", "a00726.html", "a00726" ]
+    [ "Execution", "a00727.html", "a00727" ]
 ];
\ No newline at end of file
diff --git a/releases/latest/cppdocs/a00131_source.html b/releases/latest/cppdocs/a00131_source.html
index b45c3a9..ca2b813 100644
--- a/releases/latest/cppdocs/a00131_source.html
+++ b/releases/latest/cppdocs/a00131_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,10 +90,10 @@ $(document).ready(function(){initNavTree('a00131_source.html','');});
 <div class="title">Execution.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="a00131.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
-<div class="ttc" id="a00738_html"><div class="ttname"><a href="a00738.html">apache::geode::client::FunctionService</a></div><div class="ttdoc">entry point for function execution</div><div class="ttdef"><b>Definition:</b> FunctionService.hpp:45</div></div>
+<a href="a00131.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
+<div class="ttc" id="a00227_html"><div class="ttname"><a href="a00227.html">ResultCollector.hpp</a></div></div>
+<div class="ttc" id="a00727_html"><div class="ttname"><a href="a00727.html">apache::geode::client::Execution</a></div><div class="ttdoc">gathers results from function execution</div><div class="ttdef"><b>Definition:</b> Execution.hpp:47</div></div>
 <div class="ttc" id="a00026_html"><div class="ttname"><a href="a00026.html">CacheableBuiltins.hpp</a></div><div class="ttdoc">Contains generic template definitions for Cacheable types and instantiations for built-in types.</div></div>
-<div class="ttc" id="a00726_html"><div class="ttname"><a href="a00726.html">apache::geode::client::Execution</a></div><div class="ttdoc">gathers results from function execution</div><div class="ttdef"><b>Definition:</b> Execution.hpp:47</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00134.html b/releases/latest/cppdocs/a00134.html
index 3f1da69..68bf500 100644
--- a/releases/latest/cppdocs/a00134.html
+++ b/releases/latest/cppdocs/a00134.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
diff --git a/releases/latest/cppdocs/a00134_source.html b/releases/latest/cppdocs/a00134_source.html
index fee159f..7d1b3dc 100644
--- a/releases/latest/cppdocs/a00134_source.html
+++ b/releases/latest/cppdocs/a00134_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,7 +90,7 @@ $(document).ready(function(){initNavTree('a00134_source.html','');});
 <div class="title">ExpirationAction.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="a00134.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
+<a href="a00134.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00137.html b/releases/latest/cppdocs/a00137.html
index 0d0b5ea..93c8cfc 100644
--- a/releases/latest/cppdocs/a00137.html
+++ b/releases/latest/cppdocs/a00137.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -97,8 +97,8 @@ $(document).ready(function(){initNavTree('a00137.html','');});
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
 Data Structures</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00730.html">apache::geode::client::ExpirationAttributes</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Immutable parameter object for accessing and setting the attributes associated with <code>timeToLive</code> and <code>idleTimeout</code>.  <a href="a00730.html#details">More...</a><br /></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00731.html">apache::geode::client::ExpirationAttributes</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Immutable parameter object for accessing and setting the attributes associated with <code>timeToLive</code> and <code>idleTimeout</code>.  <a href="a00731.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 </div><!-- contents -->
diff --git a/releases/latest/cppdocs/a00137.js b/releases/latest/cppdocs/a00137.js
index ed68d34..ddf4513 100644
--- a/releases/latest/cppdocs/a00137.js
+++ b/releases/latest/cppdocs/a00137.js
@@ -1,4 +1,4 @@
 var a00137 =
 [
-    [ "ExpirationAttributes", "a00730.html", "a00730" ]
+    [ "ExpirationAttributes", "a00731.html", "a00731" ]
 ];
\ No newline at end of file
diff --git a/releases/latest/cppdocs/a00137_source.html b/releases/latest/cppdocs/a00137_source.html
index da579d9..5cf3786 100644
--- a/releases/latest/cppdocs/a00137_source.html
+++ b/releases/latest/cppdocs/a00137_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,9 +90,9 @@ $(document).ready(function(){initNavTree('a00137_source.html','');});
 <div class="title">ExpirationAttributes.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="a00137.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
+<a href="a00137.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
 <div class="ttc" id="a00134_html"><div class="ttname"><a href="a00134.html">ExpirationAction.hpp</a></div></div>
-<div class="ttc" id="a00894_html"><div class="ttname"><a href="a00894.html">ExpirationAction</a></div><div class="ttdoc">Enumerated type for expiration actions.</div></div>
+<div class="ttc" id="a00731_html"><div class="ttname"><a href="a00731.html">apache::geode::client::ExpirationAttributes</a></div><div class="ttdoc">Immutable parameter object for accessing and setting the attributes associated with timeToLive and id...</div><div class="ttdef"><b>Definition:</b> ExpirationAttributes.hpp:50</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00140_source.html b/releases/latest/cppdocs/a00140_source.html
index c648518..77aad4c 100644
--- a/releases/latest/cppdocs/a00140_source.html
+++ b/releases/latest/cppdocs/a00140_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,10 +90,10 @@ $(document).ready(function(){initNavTree('a00140_source.html','');});
 <div class="title">FixedPartitionResolver.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#pragma once</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;</div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="preprocessor">#ifndef GEODE_FIXEDPARTITIONRESOLVER_H_</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="preproce [...]
-<div class="ttc" id="a00458_html"><div class="ttname"><a href="a00458.html">apache::geode::client::EntryEvent</a></div><div class="ttdoc">Represents an entry event affecting an entry, including its identity and the the circumstances of the...</div><div class="ttdef"><b>Definition:</b> EntryEvent.hpp:44</div></div>
-<div class="ttc" id="a00746_html"><div class="ttname"><a href="a00746.html">apache::geode::client::PartitionResolver</a></div><div class="ttdoc">Implement the PartitionResolver interface to enable custom partitioning on the PartitionedRegion.</div><div class="ttdef"><b>Definition:</b> PartitionResolver.hpp:77</div></div>
-<div class="ttc" id="a00734_html"><div class="ttname"><a href="a00734.html">apache::geode::client::FixedPartitionResolver</a></div><div class="ttdoc">Implementers of interface FixedPartitionResolver helps to achieve explicit mapping of a &quot;user defined...</div><div class="ttdef"><b>Definition:</b> FixedPartitionResolver.hpp:74</div></div>
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#pragma once</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;</div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="preprocessor">#ifndef GEODE_FIXEDPARTITIONRESOLVER_H_</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="preproce [...]
+<div class="ttc" id="a00747_html"><div class="ttname"><a href="a00747.html">apache::geode::client::PartitionResolver</a></div><div class="ttdoc">Implement the PartitionResolver interface to enable custom partitioning on the PartitionedRegion.</div><div class="ttdef"><b>Definition:</b> PartitionResolver.hpp:77</div></div>
+<div class="ttc" id="a00735_html"><div class="ttname"><a href="a00735.html">apache::geode::client::FixedPartitionResolver</a></div><div class="ttdoc">Implementers of interface FixedPartitionResolver helps to achieve explicit mapping of a &quot;user defined...</div><div class="ttdef"><b>Definition:</b> FixedPartitionResolver.hpp:74</div></div>
+<div class="ttc" id="a00026_html"><div class="ttname"><a href="a00026.html">CacheableBuiltins.hpp</a></div><div class="ttdoc">Contains generic template definitions for Cacheable types and instantiations for built-in types.</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00143.html b/releases/latest/cppdocs/a00143.html
index f224a37..c715c78 100644
--- a/releases/latest/cppdocs/a00143.html
+++ b/releases/latest/cppdocs/a00143.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -97,8 +97,8 @@ $(document).ready(function(){initNavTree('a00143.html','');});
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
 Data Structures</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00738.html">apache::geode::client::FunctionService</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">entry point for function execution  <a href="a00738.html#details">More...</a><br /></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00739.html">apache::geode::client::FunctionService</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">entry point for function execution  <a href="a00739.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 </div><!-- contents -->
diff --git a/releases/latest/cppdocs/a00143.js b/releases/latest/cppdocs/a00143.js
index b650a70..db9ca3b 100644
--- a/releases/latest/cppdocs/a00143.js
+++ b/releases/latest/cppdocs/a00143.js
@@ -1,4 +1,4 @@
 var a00143 =
 [
-    [ "FunctionService", "a00738.html", null ]
+    [ "FunctionService", "a00739.html", null ]
 ];
\ No newline at end of file
diff --git a/releases/latest/cppdocs/a00143_source.html b/releases/latest/cppdocs/a00143_source.html
index eb62665..92452d6 100644
--- a/releases/latest/cppdocs/a00143_source.html
+++ b/releases/latest/cppdocs/a00143_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,14 +90,14 @@ $(document).ready(function(){initNavTree('a00143_source.html','');});
 <div class="title">FunctionService.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="a00143.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
-<div class="ttc" id="a00838_html"><div class="ttname"><a href="a00838.html">apache::geode::client::RegionService</a></div><div class="ttdoc">A RegionService provides access to existing regions that exist in a Geode cache.</div><div class="ttdef"><b>Definition:</b> RegionService.hpp:62</div></div>
-<div class="ttc" id="a00738_html"><div class="ttname"><a href="a00738.html">apache::geode::client::FunctionService</a></div><div class="ttdoc">entry point for function execution</div><div class="ttdef"><b>Definition:</b> FunctionService.hpp:45</div></div>
-<div class="ttc" id="a00726_html"><div class="ttname"><a href="a00726.html">apache::geode::client::Execution</a></div><div class="ttdoc">gathers results from function execution</div><div class="ttdef"><b>Definition:</b> Execution.hpp:47</div></div>
-<div class="ttc" id="a00738_html_ac64664e504faa87912fc9d1d9b610054"><div class="ttname"><a href="a00738.html#ac64664e504faa87912fc9d1d9b610054">apache::geode::client::FunctionService::onServer</a></div><div class="ttdeci">static Execution onServer(const std::shared_ptr&lt; Pool &gt; &amp;pool)</div><div class="ttdoc">Returns a Execution object that can be used to execute a data independent function on a server in the...</div><div class="ttdef"><b>Definition:</b> FunctionService.hpp:80</d [...]
-<div class="ttc" id="a00738_html_a3862a342de28eccf58c30bb676635660"><div class="ttname"><a href="a00738.html#a3862a342de28eccf58c30bb676635660">apache::geode::client::FunctionService::onServer</a></div><div class="ttdeci">static Execution onServer(RegionService &amp;regionService)</div><div class="ttdoc">Returns a Execution object that can be used to execute a data independent function on a server where ...</div><div class="ttdef"><b>Definition:</b> FunctionService.hpp:98</div></div>
+<a href="a00143.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
+<div class="ttc" id="a00739_html"><div class="ttname"><a href="a00739.html">apache::geode::client::FunctionService</a></div><div class="ttdoc">entry point for function execution</div><div class="ttdef"><b>Definition:</b> FunctionService.hpp:45</div></div>
+<div class="ttc" id="a00727_html"><div class="ttname"><a href="a00727.html">apache::geode::client::Execution</a></div><div class="ttdoc">gathers results from function execution</div><div class="ttdef"><b>Definition:</b> Execution.hpp:47</div></div>
+<div class="ttc" id="a00739_html_ac64664e504faa87912fc9d1d9b610054"><div class="ttname"><a href="a00739.html#ac64664e504faa87912fc9d1d9b610054">apache::geode::client::FunctionService::onServer</a></div><div class="ttdeci">static Execution onServer(const std::shared_ptr&lt; Pool &gt; &amp;pool)</div><div class="ttdoc">Returns a Execution object that can be used to execute a data independent function on a server in the...</div><div class="ttdef"><b>Definition:</b> FunctionService.hpp:80</d [...]
+<div class="ttc" id="a00739_html_a3862a342de28eccf58c30bb676635660"><div class="ttname"><a href="a00739.html#a3862a342de28eccf58c30bb676635660">apache::geode::client::FunctionService::onServer</a></div><div class="ttdeci">static Execution onServer(RegionService &amp;regionService)</div><div class="ttdoc">Returns a Execution object that can be used to execute a data independent function on a server where ...</div><div class="ttdef"><b>Definition:</b> FunctionService.hpp:98</div></div>
+<div class="ttc" id="a00739_html_a0dcd8211ec15911e26aa81b645f3e4a4"><div class="ttname"><a href="a00739.html#a0dcd8211ec15911e26aa81b645f3e4a4">apache::geode::client::FunctionService::onServers</a></div><div class="ttdeci">static Execution onServers(const std::shared_ptr&lt; Pool &gt; &amp;pool)</div><div class="ttdoc">Returns a Execution object that can be used to execute a data independent function on all the servers...</div><div class="ttdef"><b>Definition:</b> FunctionService.hpp:115 [...]
+<div class="ttc" id="a00739_html_a89bf08f75d48e18c27b9d68ab9fe2a21"><div class="ttname"><a href="a00739.html#a89bf08f75d48e18c27b9d68ab9fe2a21">apache::geode::client::FunctionService::onServers</a></div><div class="ttdeci">static Execution onServers(RegionService &amp;regionService)</div><div class="ttdoc">Returns a Execution object that can be used to execute a data independent function on all the servers...</div><div class="ttdef"><b>Definition:</b> FunctionService.hpp:133</div></div>
 <div class="ttc" id="a00131_html"><div class="ttname"><a href="a00131.html">Execution.hpp</a></div></div>
-<div class="ttc" id="a00738_html_a0dcd8211ec15911e26aa81b645f3e4a4"><div class="ttname"><a href="a00738.html#a0dcd8211ec15911e26aa81b645f3e4a4">apache::geode::client::FunctionService::onServers</a></div><div class="ttdeci">static Execution onServers(const std::shared_ptr&lt; Pool &gt; &amp;pool)</div><div class="ttdoc">Returns a Execution object that can be used to execute a data independent function on all the servers...</div><div class="ttdef"><b>Definition:</b> FunctionService.hpp:115 [...]
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00146.html b/releases/latest/cppdocs/a00146.html
index eff7b42..e0c5894 100644
--- a/releases/latest/cppdocs/a00146.html
+++ b/releases/latest/cppdocs/a00146.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -97,8 +97,8 @@ $(document).ready(function(){initNavTree('a00146.html','');});
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
 Data Structures</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00742.html">apache::geode::client::GeodeCache</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="a00742.html" title="GeodeCache represents the singleton cache that must be created in order to connect to Geode server.">GeodeCache</a> represents the singleton cache that must be created in order to connect to Geode server.  <a href="a00742.html#details">More...</a><br /></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00743.html">apache::geode::client::GeodeCache</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="a00743.html" title="GeodeCache represents the singleton cache that must be created in order to connect to Geode server.">GeodeCache</a> represents the singleton cache that must be created in order to connect to Geode server.  <a href="a00743.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 </div><!-- contents -->
diff --git a/releases/latest/cppdocs/a00146.js b/releases/latest/cppdocs/a00146.js
index a7efadb..44ea67d 100644
--- a/releases/latest/cppdocs/a00146.js
+++ b/releases/latest/cppdocs/a00146.js
@@ -1,4 +1,4 @@
 var a00146 =
 [
-    [ "GeodeCache", "a00742.html", "a00742" ]
+    [ "GeodeCache", "a00743.html", "a00743" ]
 ];
\ No newline at end of file
diff --git a/releases/latest/cppdocs/a00146_source.html b/releases/latest/cppdocs/a00146_source.html
index e585cee..0623a65 100644
--- a/releases/latest/cppdocs/a00146_source.html
+++ b/releases/latest/cppdocs/a00146_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,10 +90,10 @@ $(document).ready(function(){initNavTree('a00146_source.html','');});
 <div class="title">GeodeCache.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="a00146.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#pragma once</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;</div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="preprocessor">#ifndef GEODE_GEMFIRECACHE_H_</span></div><div class="line"><a name="l00004"></a><span c [...]
+<a href="a00146.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#pragma once</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;</div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="preprocessor">#ifndef GEODE_GEMFIRECACHE_H_</span></div><div class="line"><a name="l00004"></a><span c [...]
 <div class="ttc" id="a00221_html"><div class="ttname"><a href="a00221.html">RegionService.hpp</a></div></div>
-<div class="ttc" id="a00838_html"><div class="ttname"><a href="a00838.html">apache::geode::client::RegionService</a></div><div class="ttdoc">A RegionService provides access to existing regions that exist in a Geode cache.</div><div class="ttdef"><b>Definition:</b> RegionService.hpp:62</div></div>
-<div class="ttc" id="a00866_html"><div class="ttname"><a href="a00866.html">apache::geode::client::SystemProperties</a></div><div class="ttdoc">The SystemProperties class.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:44</div></div>
+<div class="ttc" id="a00867_html"><div class="ttname"><a href="a00867.html">apache::geode::client::SystemProperties</a></div><div class="ttdoc">The SystemProperties class.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:44</div></div>
+<div class="ttc" id="a00743_html"><div class="ttname"><a href="a00743.html">apache::geode::client::GeodeCache</a></div><div class="ttdoc">GeodeCache represents the singleton cache that must be created in order to connect to Geode server.</div><div class="ttdef"><b>Definition:</b> GeodeCache.hpp:48</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00149_source.html b/releases/latest/cppdocs/a00149_source.html
index beed2a9..734b051 100644
--- a/releases/latest/cppdocs/a00149_source.html
+++ b/releases/latest/cppdocs/a00149_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
diff --git a/releases/latest/cppdocs/a00152_source.html b/releases/latest/cppdocs/a00152_source.html
index 4cc135b..0e3e25b 100644
--- a/releases/latest/cppdocs/a00152_source.html
+++ b/releases/latest/cppdocs/a00152_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,8 +90,8 @@ $(document).ready(function(){initNavTree('a00152_source.html','');});
 <div class="title">PartitionResolver.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contributor license agreements.  See the NOTICE file distributed with< [...]
-<div class="ttc" id="a00746_html"><div class="ttname"><a href="a00746.html">apache::geode::client::PartitionResolver</a></div><div class="ttdoc">Implement the PartitionResolver interface to enable custom partitioning on the PartitionedRegion.</div><div class="ttdef"><b>Definition:</b> PartitionResolver.hpp:77</div></div>
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contributor license agreements.  See the NOTICE file distributed with< [...]
+<div class="ttc" id="a00747_html"><div class="ttname"><a href="a00747.html">apache::geode::client::PartitionResolver</a></div><div class="ttdoc">Implement the PartitionResolver interface to enable custom partitioning on the PartitionedRegion.</div><div class="ttdef"><b>Definition:</b> PartitionResolver.hpp:77</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00155_source.html b/releases/latest/cppdocs/a00155_source.html
index d9c2911..e035330 100644
--- a/releases/latest/cppdocs/a00155_source.html
+++ b/releases/latest/cppdocs/a00155_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
diff --git a/releases/latest/cppdocs/a00158_source.html b/releases/latest/cppdocs/a00158_source.html
index 2dab63e..90128f4 100644
--- a/releases/latest/cppdocs/a00158_source.html
+++ b/releases/latest/cppdocs/a00158_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,13 +90,13 @@ $(document).ready(function(){initNavTree('a00158_source.html','');});
 <div class="title">PdxInstance.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contributor license agreements.  See the NOTICE file distributed with< [...]
-<div class="ttc" id="a00750_html"><div class="ttname"><a href="a00750.html">apache::geode::client::PdxInstance</a></div><div class="ttdoc">PdxInstance provides run time access to the fields of a PDX without deserializing the PDX.</div><div class="ttdef"><b>Definition:</b> PdxInstance.hpp:51</div></div>
-<div class="ttc" id="a00338_html"><div class="ttname"><a href="a00338.html">apache::geode::client::CacheableKey</a></div><div class="ttdoc">Represents a cacheable key.</div><div class="ttdef"><b>Definition:</b> CacheableKey.hpp:40</div></div>
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contributor license agreements.  See the NOTICE file distributed with< [...]
+<div class="ttc" id="a00759_html"><div class="ttname"><a href="a00759.html">apache::geode::client::PdxReader</a></div><div class="ttdoc">A PdxReader will be passed to PdxSerializable.fromData or during deserialization of a PDX.</div><div class="ttdef"><b>Definition:</b> PdxReader.hpp:58</div></div>
+<div class="ttc" id="a00779_html"><div class="ttname"><a href="a00779.html">apache::geode::client::PdxWriter</a></div><div class="ttdoc">A PdxWriter will be passed to PdxSerializable.toData when it is serializing the domain class.</div><div class="ttdef"><b>Definition:</b> PdxWriter.hpp:41</div></div>
+<div class="ttc" id="a00763_html"><div class="ttname"><a href="a00763.html">apache::geode::client::PdxSerializable</a></div><div class="ttdoc">An interface for objects whose contents can be serialized as PDX types.</div><div class="ttdef"><b>Definition:</b> PdxSerializable.hpp:40</div></div>
 <div class="ttc" id="a00026_html"><div class="ttname"><a href="a00026.html">CacheableBuiltins.hpp</a></div><div class="ttdoc">Contains generic template definitions for Cacheable types and instantiations for built-in types.</div></div>
-<div class="ttc" id="a00758_html"><div class="ttname"><a href="a00758.html">apache::geode::client::PdxReader</a></div><div class="ttdoc">A PdxReader will be passed to PdxSerializable.fromData or during deserialization of a PDX.</div><div class="ttdef"><b>Definition:</b> PdxReader.hpp:58</div></div>
-<div class="ttc" id="a00750_html_a6c8bac397a692f7bee30641c0b6c92e9"><div class="ttname"><a href="a00750.html#a6c8bac397a692f7bee30641c0b6c92e9">apache::geode::client::PdxInstance::PdxInstance</a></div><div class="ttdeci">PdxInstance()</div><div class="ttdoc">constructors</div><div class="ttdef"><b>Definition:</b> PdxInstance.hpp:506</div></div>
-<div class="ttc" id="a00778_html"><div class="ttname"><a href="a00778.html">apache::geode::client::PdxWriter</a></div><div class="ttdoc">A PdxWriter will be passed to PdxSerializable.toData when it is serializing the domain class.</div><div class="ttdef"><b>Definition:</b> PdxWriter.hpp:41</div></div>
+<div class="ttc" id="a00751_html_a6c8bac397a692f7bee30641c0b6c92e9"><div class="ttname"><a href="a00751.html#a6c8bac397a692f7bee30641c0b6c92e9">apache::geode::client::PdxInstance::PdxInstance</a></div><div class="ttdeci">PdxInstance()</div><div class="ttdoc">constructors</div><div class="ttdef"><b>Definition:</b> PdxInstance.hpp:506</div></div>
+<div class="ttc" id="a00751_html"><div class="ttname"><a href="a00751.html">apache::geode::client::PdxInstance</a></div><div class="ttdoc">PdxInstance provides run time access to the fields of a PDX without deserializing the PDX.</div><div class="ttdef"><b>Definition:</b> PdxInstance.hpp:51</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00161_source.html b/releases/latest/cppdocs/a00161_source.html
index 87a0f1d..5585ea2 100644
--- a/releases/latest/cppdocs/a00161_source.html
+++ b/releases/latest/cppdocs/a00161_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,11 +90,11 @@ $(document).ready(function(){initNavTree('a00161_source.html','');});
 <div class="title">PdxInstanceFactory.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contributor license agreements.  See the NOTICE file distributed with< [...]
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contributor license agreements.  See the NOTICE file distributed with< [...]
+<div class="ttc" id="a00755_html"><div class="ttname"><a href="a00755.html">apache::geode::client::PdxInstanceFactory</a></div><div class="ttdoc">PdxInstanceFactory gives you a way to create PdxInstances.</div><div class="ttdef"><b>Definition:</b> PdxInstanceFactory.hpp:52</div></div>
+<div class="ttc" id="a00041_html"><div class="ttname"><a href="a00041.html">CacheableObjectArray.hpp</a></div></div>
 <div class="ttc" id="a00026_html"><div class="ttname"><a href="a00026.html">CacheableBuiltins.hpp</a></div><div class="ttdoc">Contains generic template definitions for Cacheable types and instantiations for built-in types.</div></div>
 <div class="ttc" id="a00029_html"><div class="ttname"><a href="a00029.html">CacheableDate.hpp</a></div></div>
-<div class="ttc" id="a00278_html"><div class="ttname"><a href="a00278.html">apache::geode::client::AuthenticatedView</a></div><div class="ttdoc">Creates an authenticated cache view to allow credential based access to region services.</div><div class="ttdef"><b>Definition:</b> AuthenticatedView.hpp:46</div></div>
-<div class="ttc" id="a00754_html"><div class="ttname"><a href="a00754.html">apache::geode::client::PdxInstanceFactory</a></div><div class="ttdoc">PdxInstanceFactory gives you a way to create PdxInstances.</div><div class="ttdef"><b>Definition:</b> PdxInstanceFactory.hpp:52</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00164_source.html b/releases/latest/cppdocs/a00164_source.html
index 6fd98d7..4c4ae95 100644
--- a/releases/latest/cppdocs/a00164_source.html
+++ b/releases/latest/cppdocs/a00164_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,10 +90,10 @@ $(document).ready(function(){initNavTree('a00164_source.html','');});
 <div class="title">PdxReader.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contributor license agreements.  See the NOTICE file distributed with< [...]
-<div class="ttc" id="a00758_html_a12dcb925fad3dff4f8bc7dac6cee8aa7"><div class="ttname"><a href="a00758.html#a12dcb925fad3dff4f8bc7dac6cee8aa7">apache::geode::client::PdxReader::PdxReader</a></div><div class="ttdeci">PdxReader()</div><div class="ttdoc">constructors</div><div class="ttdef"><b>Definition:</b> PdxReader.hpp:63</div></div>
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contributor license agreements.  See the NOTICE file distributed with< [...]
 <div class="ttc" id="a00026_html"><div class="ttname"><a href="a00026.html">CacheableBuiltins.hpp</a></div><div class="ttdoc">Contains generic template definitions for Cacheable types and instantiations for built-in types.</div></div>
-<div class="ttc" id="a00758_html"><div class="ttname"><a href="a00758.html">apache::geode::client::PdxReader</a></div><div class="ttdoc">A PdxReader will be passed to PdxSerializable.fromData or during deserialization of a PDX.</div><div class="ttdef"><b>Definition:</b> PdxReader.hpp:58</div></div>
+<div class="ttc" id="a00759_html_a12dcb925fad3dff4f8bc7dac6cee8aa7"><div class="ttname"><a href="a00759.html#a12dcb925fad3dff4f8bc7dac6cee8aa7">apache::geode::client::PdxReader::PdxReader</a></div><div class="ttdeci">PdxReader()</div><div class="ttdoc">constructors</div><div class="ttdef"><b>Definition:</b> PdxReader.hpp:63</div></div>
+<div class="ttc" id="a00759_html_a8a15f7137d7e9cb7cfb9ea2fca16e677"><div class="ttname"><a href="a00759.html#a8a15f7137d7e9cb7cfb9ea2fca16e677">apache::geode::client::PdxReader::~PdxReader</a></div><div class="ttdeci">virtual ~PdxReader()</div><div class="ttdoc">destructor</div><div class="ttdef"><b>Definition:</b> PdxReader.hpp:68</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00167_source.html b/releases/latest/cppdocs/a00167_source.html
index 018c44b..6931a94 100644
--- a/releases/latest/cppdocs/a00167_source.html
+++ b/releases/latest/cppdocs/a00167_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,12 +90,12 @@ $(document).ready(function(){initNavTree('a00167_source.html','');});
 <div class="title">PdxSerializable.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contributor license agreements.  See the NOTICE file distributed with< [...]
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contributor license agreements.  See the NOTICE file distributed with< [...]
+<div class="ttc" id="a00759_html"><div class="ttname"><a href="a00759.html">apache::geode::client::PdxReader</a></div><div class="ttdoc">A PdxReader will be passed to PdxSerializable.fromData or during deserialization of a PDX.</div><div class="ttdef"><b>Definition:</b> PdxReader.hpp:58</div></div>
+<div class="ttc" id="a00779_html"><div class="ttname"><a href="a00779.html">apache::geode::client::PdxWriter</a></div><div class="ttdoc">A PdxWriter will be passed to PdxSerializable.toData when it is serializing the domain class.</div><div class="ttdef"><b>Definition:</b> PdxWriter.hpp:41</div></div>
+<div class="ttc" id="a00855_html"><div class="ttname"><a href="a00855.html">apache::geode::client::Serializable</a></div><div class="ttdoc">This base class is the superclass of all user objects in the cache that can be serialized.</div><div class="ttdef"><b>Definition:</b> Serializable.hpp:53</div></div>
 <div class="ttc" id="a00038_html"><div class="ttname"><a href="a00038.html">CacheableKey.hpp</a></div></div>
-<div class="ttc" id="a00338_html"><div class="ttname"><a href="a00338.html">apache::geode::client::CacheableKey</a></div><div class="ttdoc">Represents a cacheable key.</div><div class="ttdef"><b>Definition:</b> CacheableKey.hpp:40</div></div>
-<div class="ttc" id="a00758_html"><div class="ttname"><a href="a00758.html">apache::geode::client::PdxReader</a></div><div class="ttdoc">A PdxReader will be passed to PdxSerializable.fromData or during deserialization of a PDX.</div><div class="ttdef"><b>Definition:</b> PdxReader.hpp:58</div></div>
-<div class="ttc" id="a00778_html"><div class="ttname"><a href="a00778.html">apache::geode::client::PdxWriter</a></div><div class="ttdoc">A PdxWriter will be passed to PdxSerializable.toData when it is serializing the domain class.</div><div class="ttdef"><b>Definition:</b> PdxWriter.hpp:41</div></div>
-<div class="ttc" id="a00854_html"><div class="ttname"><a href="a00854.html">apache::geode::client::Serializable</a></div><div class="ttdoc">This base class is the superclass of all user objects in the cache that can be serialized.</div><div class="ttdef"><b>Definition:</b> Serializable.hpp:53</div></div>
+<div class="ttc" id="a00763_html"><div class="ttname"><a href="a00763.html">apache::geode::client::PdxSerializable</a></div><div class="ttdoc">An interface for objects whose contents can be serialized as PDX types.</div><div class="ttdef"><b>Definition:</b> PdxSerializable.hpp:40</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00170_source.html b/releases/latest/cppdocs/a00170_source.html
index 207cbd7..0ed8814 100644
--- a/releases/latest/cppdocs/a00170_source.html
+++ b/releases/latest/cppdocs/a00170_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,9 +90,9 @@ $(document).ready(function(){initNavTree('a00170_source.html','');});
 <div class="title">PdxSerializer.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contributor license agreements.  See the NOTICE file distributed with< [...]
-<div class="ttc" id="a00778_html"><div class="ttname"><a href="a00778.html">apache::geode::client::PdxWriter</a></div><div class="ttdoc">A PdxWriter will be passed to PdxSerializable.toData when it is serializing the domain class.</div><div class="ttdef"><b>Definition:</b> PdxWriter.hpp:41</div></div>
-<div class="ttc" id="a00766_html"><div class="ttname"><a href="a00766.html">apache::geode::client::PdxSerializer</a></div><div class="ttdoc">The PdxSerializer class allows domain classes to be serialized and deserialized as PDXs without modif...</div><div class="ttdef"><b>Definition:</b> PdxSerializer.hpp:46</div></div>
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contributor license agreements.  See the NOTICE file distributed with< [...]
+<div class="ttc" id="a00779_html"><div class="ttname"><a href="a00779.html">apache::geode::client::PdxWriter</a></div><div class="ttdoc">A PdxWriter will be passed to PdxSerializable.toData when it is serializing the domain class.</div><div class="ttdef"><b>Definition:</b> PdxWriter.hpp:41</div></div>
+<div class="ttc" id="a00767_html"><div class="ttname"><a href="a00767.html">apache::geode::client::PdxSerializer</a></div><div class="ttdoc">The PdxSerializer class allows domain classes to be serialized and deserialized as PDXs without modif...</div><div class="ttdef"><b>Definition:</b> PdxSerializer.hpp:46</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00173_source.html b/releases/latest/cppdocs/a00173_source.html
index c915b7f..bc41142 100644
--- a/releases/latest/cppdocs/a00173_source.html
+++ b/releases/latest/cppdocs/a00173_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,7 +90,7 @@ $(document).ready(function(){initNavTree('a00173_source.html','');});
 <div class="title">PdxUnreadFields.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contributor license agreements.  See the NOTICE file distributed with< [...]
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contributor license agreements.  See the NOTICE file distributed with< [...]
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00176_source.html b/releases/latest/cppdocs/a00176_source.html
index 440d853..dfc3330 100644
--- a/releases/latest/cppdocs/a00176_source.html
+++ b/releases/latest/cppdocs/a00176_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,11 +90,11 @@ $(document).ready(function(){initNavTree('a00176_source.html','');});
 <div class="title">PdxWrapper.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contributor license agreements.  See the NOTICE file distributed with< [...]
-<div class="ttc" id="a00338_html"><div class="ttname"><a href="a00338.html">apache::geode::client::CacheableKey</a></div><div class="ttdoc">Represents a cacheable key.</div><div class="ttdef"><b>Definition:</b> CacheableKey.hpp:40</div></div>
-<div class="ttc" id="a00758_html"><div class="ttname"><a href="a00758.html">apache::geode::client::PdxReader</a></div><div class="ttdoc">A PdxReader will be passed to PdxSerializable.fromData or during deserialization of a PDX.</div><div class="ttdef"><b>Definition:</b> PdxReader.hpp:58</div></div>
-<div class="ttc" id="a00778_html"><div class="ttname"><a href="a00778.html">apache::geode::client::PdxWriter</a></div><div class="ttdoc">A PdxWriter will be passed to PdxSerializable.toData when it is serializing the domain class.</div><div class="ttdef"><b>Definition:</b> PdxWriter.hpp:41</div></div>
-<div class="ttc" id="a00774_html"><div class="ttname"><a href="a00774.html">apache::geode::client::PdxWrapper</a></div><div class="ttdoc">The PdxWrapper class allows domain classes to be used in Region operations.</div><div class="ttdef"><b>Definition:</b> PdxWrapper.hpp:46</div></div>
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contributor license agreements.  See the NOTICE file distributed with< [...]
+<div class="ttc" id="a00759_html"><div class="ttname"><a href="a00759.html">apache::geode::client::PdxReader</a></div><div class="ttdoc">A PdxReader will be passed to PdxSerializable.fromData or during deserialization of a PDX.</div><div class="ttdef"><b>Definition:</b> PdxReader.hpp:58</div></div>
+<div class="ttc" id="a00779_html"><div class="ttname"><a href="a00779.html">apache::geode::client::PdxWriter</a></div><div class="ttdoc">A PdxWriter will be passed to PdxSerializable.toData when it is serializing the domain class.</div><div class="ttdef"><b>Definition:</b> PdxWriter.hpp:41</div></div>
+<div class="ttc" id="a00775_html"><div class="ttname"><a href="a00775.html">apache::geode::client::PdxWrapper</a></div><div class="ttdoc">The PdxWrapper class allows domain classes to be used in Region operations.</div><div class="ttdef"><b>Definition:</b> PdxWrapper.hpp:46</div></div>
+<div class="ttc" id="a00763_html"><div class="ttname"><a href="a00763.html">apache::geode::client::PdxSerializable</a></div><div class="ttdoc">An interface for objects whose contents can be serialized as PDX types.</div><div class="ttdef"><b>Definition:</b> PdxSerializable.hpp:40</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00179_source.html b/releases/latest/cppdocs/a00179_source.html
index 515e801..8128881 100644
--- a/releases/latest/cppdocs/a00179_source.html
+++ b/releases/latest/cppdocs/a00179_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,9 +90,9 @@ $(document).ready(function(){initNavTree('a00179_source.html','');});
 <div class="title">PdxWriter.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contributor license agreements.  See the NOTICE file distributed with< [...]
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contributor license agreements.  See the NOTICE file distributed with< [...]
+<div class="ttc" id="a00026_html"><div class="ttname"><a href="a00026.html">CacheableBuiltins.hpp</a></div><div class="ttdoc">Contains generic template definitions for Cacheable types and instantiations for built-in types.</div></div>
 <div class="ttc" id="a00029_html"><div class="ttname"><a href="a00029.html">CacheableDate.hpp</a></div></div>
-<div class="ttc" id="a00778_html"><div class="ttname"><a href="a00778.html">apache::geode::client::PdxWriter</a></div><div class="ttdoc">A PdxWriter will be passed to PdxSerializable.toData when it is serializing the domain class.</div><div class="ttdef"><b>Definition:</b> PdxWriter.hpp:41</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00182.html b/releases/latest/cppdocs/a00182.html
index 337fa14..3dc242f 100644
--- a/releases/latest/cppdocs/a00182.html
+++ b/releases/latest/cppdocs/a00182.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -97,8 +97,8 @@ $(document).ready(function(){initNavTree('a00182.html','');});
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
 Data Structures</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00782.html">apache::geode::client::PersistenceManager</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="a00782.html" title="PersistenceManager API for persistence and overflow.">PersistenceManager</a> API for persistence and overflow.  <a href="a00782.html#details">More...</a><br /></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00783.html">apache::geode::client::PersistenceManager</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="a00783.html" title="PersistenceManager API for persistence and overflow.">PersistenceManager</a> API for persistence and overflow.  <a href="a00783.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 </div><!-- contents -->
diff --git a/releases/latest/cppdocs/a00182.js b/releases/latest/cppdocs/a00182.js
index eaf37ff..3efe828 100644
--- a/releases/latest/cppdocs/a00182.js
+++ b/releases/latest/cppdocs/a00182.js
@@ -1,4 +1,4 @@
 var a00182 =
 [
-    [ "PersistenceManager", "a00782.html", "a00782" ]
+    [ "PersistenceManager", "a00783.html", "a00783" ]
 ];
\ No newline at end of file
diff --git a/releases/latest/cppdocs/a00182_source.html b/releases/latest/cppdocs/a00182_source.html
index 83b8163..6633605 100644
--- a/releases/latest/cppdocs/a00182_source.html
+++ b/releases/latest/cppdocs/a00182_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,8 +90,8 @@ $(document).ready(function(){initNavTree('a00182_source.html','');});
 <div class="title">PersistenceManager.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="a00182.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
-<div class="ttc" id="a00782_html_a57726d90c0ff1b61ce8cf1bd58a82e65"><div class="ttname"><a href="a00782.html#a57726d90c0ff1b61ce8cf1bd58a82e65">apache::geode::client::PersistenceManager::m_regionPtr</a></div><div class="ttdeci">std::shared_ptr&lt; Region &gt; m_regionPtr</div><div class="ttdoc">Region for this persistence manager.</div><div class="ttdef"><b>Definition:</b> PersistenceManager.hpp:135</div></div>
+<a href="a00182.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
+<div class="ttc" id="a00783_html_a57726d90c0ff1b61ce8cf1bd58a82e65"><div class="ttname"><a href="a00783.html#a57726d90c0ff1b61ce8cf1bd58a82e65">apache::geode::client::PersistenceManager::m_regionPtr</a></div><div class="ttdeci">std::shared_ptr&lt; Region &gt; m_regionPtr</div><div class="ttdoc">Region for this persistence manager.</div><div class="ttdef"><b>Definition:</b> PersistenceManager.hpp:135</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00185.html b/releases/latest/cppdocs/a00185.html
index 21536f2..e387663 100644
--- a/releases/latest/cppdocs/a00185.html
+++ b/releases/latest/cppdocs/a00185.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -97,8 +97,8 @@ $(document).ready(function(){initNavTree('a00185.html','');});
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
 Data Structures</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00786.html">apache::geode::client::Pool</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A pool of connections to connect from a client to a set of Geode <a class="el" href="a00286.html" title="Caches are obtained from the create method on the CacheFactory#create class.">Cache</a> Servers.  <a href="a00786.html#details">More...</a><br /></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00787.html">apache::geode::client::Pool</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A pool of connections to connect from a client to a set of Geode <a class="el" href="a00287.html" title="Caches are obtained from the create method on the CacheFactory#create class.">Cache</a> Servers.  <a href="a00787.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 </div><!-- contents -->
diff --git a/releases/latest/cppdocs/a00185.js b/releases/latest/cppdocs/a00185.js
index 6c39b11..6840065 100644
--- a/releases/latest/cppdocs/a00185.js
+++ b/releases/latest/cppdocs/a00185.js
@@ -1,4 +1,4 @@
 var a00185 =
 [
-    [ "Pool", "a00786.html", "a00786" ]
+    [ "Pool", "a00787.html", "a00787" ]
 ];
\ No newline at end of file
diff --git a/releases/latest/cppdocs/a00185_source.html b/releases/latest/cppdocs/a00185_source.html
index fe597ff..00e9803 100644
--- a/releases/latest/cppdocs/a00185_source.html
+++ b/releases/latest/cppdocs/a00185_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,13 +90,13 @@ $(document).ready(function(){initNavTree('a00185_source.html','');});
 <div class="title">Pool.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="a00185.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
+<a href="a00185.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
+<div class="ttc" id="a00023_html"><div class="ttname"><a href="a00023.html">Cache.hpp</a></div></div>
 <div class="ttc" id="a00050_html"><div class="ttname"><a href="a00050.html">CacheFactory.hpp</a></div></div>
-<div class="ttc" id="a00370_html"><div class="ttname"><a href="a00370.html">apache::geode::client::CacheFactory</a></div><div class="ttdoc">Top level class for configuring and using Geode on a client.This should be called once to create Cach...</div><div class="ttdef"><b>Definition:</b> CacheFactory.hpp:48</div></div>
+<div class="ttc" id="a00279_html"><div class="ttname"><a href="a00279.html">apache::geode::client::AuthenticatedView</a></div><div class="ttdoc">Creates an authenticated cache view to allow credential based access to region services.</div><div class="ttdef"><b>Definition:</b> AuthenticatedView.hpp:46</div></div>
+<div class="ttc" id="a00787_html"><div class="ttname"><a href="a00787.html">apache::geode::client::Pool</a></div><div class="ttdoc">A pool of connections to connect from a client to a set of Geode Cache Servers.</div><div class="ttdef"><b>Definition:</b> Pool.hpp:63</div></div>
 <div class="ttc" id="a00026_html"><div class="ttname"><a href="a00026.html">CacheableBuiltins.hpp</a></div><div class="ttdoc">Contains generic template definitions for Cacheable types and instantiations for built-in types.</div></div>
-<div class="ttc" id="a00790_html"><div class="ttname"><a href="a00790.html">apache::geode::client::PoolFactory</a></div><div class="ttdoc">This interface provides for the configuration and creation of instances of Pool.</div><div class="ttdef"><b>Definition:</b> PoolFactory.hpp:68</div></div>
-<div class="ttc" id="a00278_html"><div class="ttname"><a href="a00278.html">apache::geode::client::AuthenticatedView</a></div><div class="ttdoc">Creates an authenticated cache view to allow credential based access to region services.</div><div class="ttdef"><b>Definition:</b> AuthenticatedView.hpp:46</div></div>
-<div class="ttc" id="a00786_html"><div class="ttname"><a href="a00786.html">apache::geode::client::Pool</a></div><div class="ttdoc">A pool of connections to connect from a client to a set of Geode Cache Servers.</div><div class="ttdef"><b>Definition:</b> Pool.hpp:63</div></div>
+<div class="ttc" id="a00371_html"><div class="ttname"><a href="a00371.html">apache::geode::client::CacheFactory</a></div><div class="ttdoc">Top level class for configuring and using Geode on a client.This should be called once to create Cach...</div><div class="ttdef"><b>Definition:</b> CacheFactory.hpp:48</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00188.html b/releases/latest/cppdocs/a00188.html
index 37f6938..a061cf0 100644
--- a/releases/latest/cppdocs/a00188.html
+++ b/releases/latest/cppdocs/a00188.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -97,8 +97,8 @@ $(document).ready(function(){initNavTree('a00188.html','');});
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
 Data Structures</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00790.html">apache::geode::client::PoolFactory</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">This interface provides for the configuration and creation of instances of <a class="el" href="a00786.html">Pool</a>.  <a href="a00790.html#details">More...</a><br /></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00791.html">apache::geode::client::PoolFactory</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">This interface provides for the configuration and creation of instances of <a class="el" href="a00787.html">Pool</a>.  <a href="a00791.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 </div><!-- contents -->
diff --git a/releases/latest/cppdocs/a00188.js b/releases/latest/cppdocs/a00188.js
index 036ba36..d424d3d 100644
--- a/releases/latest/cppdocs/a00188.js
+++ b/releases/latest/cppdocs/a00188.js
@@ -1,4 +1,4 @@
 var a00188 =
 [
-    [ "PoolFactory", "a00790.html", "a00790" ]
+    [ "PoolFactory", "a00791.html", "a00791" ]
 ];
\ No newline at end of file
diff --git a/releases/latest/cppdocs/a00188_source.html b/releases/latest/cppdocs/a00188_source.html
index 8cd6b63..6661832 100644
--- a/releases/latest/cppdocs/a00188_source.html
+++ b/releases/latest/cppdocs/a00188_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,21 +90,21 @@ $(document).ready(function(){initNavTree('a00188_source.html','');});
 <div class="title">PoolFactory.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="a00188.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
-<div class="ttc" id="a00790_html_aef1297a70763cc4052b29bdcc3ffdcbf"><div class="ttname"><a href="a00790.html#aef1297a70763cc4052b29bdcc3ffdcbf">apache::geode::client::PoolFactory::DEFAULT_PING_INTERVAL</a></div><div class="ttdeci">static const std::chrono::milliseconds DEFAULT_PING_INTERVAL</div><div class="ttdoc">The default frequency, to ping servers.</div><div class="ttdef"><b>Definition:</b> PoolFactory.hpp:127</div></div>
-<div class="ttc" id="a00790_html_a3ef17df9a2e1145e4c99052f4bcabb79"><div class="ttname"><a href="a00790.html#a3ef17df9a2e1145e4c99052f4bcabb79">apache::geode::client::PoolFactory::DEFAULT_SERVER_GROUP</a></div><div class="ttdeci">static const std::string DEFAULT_SERVER_GROUP</div><div class="ttdoc">The default server group.</div><div class="ttdef"><b>Definition:</b> PoolFactory.hpp:175</div></div>
-<div class="ttc" id="a00370_html"><div class="ttname"><a href="a00370.html">apache::geode::client::CacheFactory</a></div><div class="ttdoc">Top level class for configuring and using Geode on a client.This should be called once to create Cach...</div><div class="ttdef"><b>Definition:</b> CacheFactory.hpp:48</div></div>
-<div class="ttc" id="a00790_html_a7c5d3a61c8c8516fb8c11d959a59a51e"><div class="ttname"><a href="a00790.html#a7c5d3a61c8c8516fb8c11d959a59a51e">apache::geode::client::PoolFactory::DEFAULT_STATISTIC_INTERVAL</a></div><div class="ttdeci">static const std::chrono::milliseconds DEFAULT_STATISTIC_INTERVAL</div><div class="ttdoc">The default frequency that client statistics are sent to the server.</div><div class="ttdef"><b>Definition:</b> PoolFactory.hpp:140</div></div>
-<div class="ttc" id="a00790_html"><div class="ttname"><a href="a00790.html">apache::geode::client::PoolFactory</a></div><div class="ttdoc">This interface provides for the configuration and creation of instances of Pool.</div><div class="ttdef"><b>Definition:</b> PoolFactory.hpp:68</div></div>
-<div class="ttc" id="a00790_html_a72e4fb624bdaf89a32cdcb7af74d9eb5"><div class="ttname"><a href="a00790.html#a72e4fb624bdaf89a32cdcb7af74d9eb5">apache::geode::client::PoolFactory::DEFAULT_SUBSCRIPTION_MESSAGE_TRACKING_TIMEOUT</a></div><div class="ttdeci">static const std::chrono::milliseconds DEFAULT_SUBSCRIPTION_MESSAGE_TRACKING_TIMEOUT</div><div class="ttdoc">The default amount of time that messages sent from a server to a client will be tracked.</div><div class="ttdef"><b>Definition:< [...]
-<div class="ttc" id="a00790_html_a7650a8dc0e646bb277264303e2a4e700"><div class="ttname"><a href="a00790.html#a7650a8dc0e646bb277264303e2a4e700">apache::geode::client::PoolFactory::DEFAULT_IDLE_TIMEOUT</a></div><div class="ttdeci">static const std::chrono::milliseconds DEFAULT_IDLE_TIMEOUT</div><div class="ttdoc">The default amount of time to wait for a connection to become idle.</div><div class="ttdef"><b>Definition:</b> PoolFactory.hpp:114</div></div>
-<div class="ttc" id="a00790_html_a90ef0091634fd937f08824515e24c82f"><div class="ttname"><a href="a00790.html#a90ef0091634fd937f08824515e24c82f">apache::geode::client::PoolFactory::DEFAULT_LOAD_CONDITIONING_INTERVAL</a></div><div class="ttdeci">static const std::chrono::milliseconds DEFAULT_LOAD_CONDITIONING_INTERVAL</div><div class="ttdoc">The default interval in which the pool will check to see if a connection to a given server should be ...</div><div class="ttdef"><b>Definition:</b> Po [...]
-<div class="ttc" id="a00790_html_a60c1ed6cea592346b491db157fc98885"><div class="ttname"><a href="a00790.html#a60c1ed6cea592346b491db157fc98885">apache::geode::client::PoolFactory::DEFAULT_READ_TIMEOUT</a></div><div class="ttdeci">static const std::chrono::milliseconds DEFAULT_READ_TIMEOUT</div><div class="ttdoc">The default amount of time to wait for a response from a server.</div><div class="ttdef"><b>Definition:</b> PoolFactory.hpp:96</div></div>
-<div class="ttc" id="a00286_html"><div class="ttname"><a href="a00286.html">apache::geode::client::Cache</a></div><div class="ttdoc">Caches are obtained from the create method on the CacheFactory#create class.</div><div class="ttdef"><b>Definition:</b> Cache.hpp:67</div></div>
-<div class="ttc" id="a00794_html"><div class="ttname"><a href="a00794.html">apache::geode::client::PoolManager</a></div><div class="ttdoc">Manages creation and access to connection pools for clients.</div><div class="ttdef"><b>Definition:</b> PoolManager.hpp:61</div></div>
-<div class="ttc" id="a00790_html_af9697e12851d81c2fa78a8db4f02e2dc"><div class="ttname"><a href="a00790.html#af9697e12851d81c2fa78a8db4f02e2dc">apache::geode::client::PoolFactory::DEFAULT_FREE_CONNECTION_TIMEOUT</a></div><div class="ttdeci">static const std::chrono::milliseconds DEFAULT_FREE_CONNECTION_TIMEOUT</div><div class="ttdoc">The default amount of time which we will wait for a free connection if max connections is set and all...</div><div class="ttdef"><b>Definition:</b> PoolFact [...]
+<a href="a00188.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
+<div class="ttc" id="a00791_html_a3ef17df9a2e1145e4c99052f4bcabb79"><div class="ttname"><a href="a00791.html#a3ef17df9a2e1145e4c99052f4bcabb79">apache::geode::client::PoolFactory::DEFAULT_SERVER_GROUP</a></div><div class="ttdeci">static const std::string DEFAULT_SERVER_GROUP</div><div class="ttdoc">The default server group.</div><div class="ttdef"><b>Definition:</b> PoolFactory.hpp:175</div></div>
+<div class="ttc" id="a00791_html_ae9a0b501cdb334e8b71366df89439b47"><div class="ttname"><a href="a00791.html#ae9a0b501cdb334e8b71366df89439b47">apache::geode::client::PoolFactory::DEFAULT_SUBSCRIPTION_ACK_INTERVAL</a></div><div class="ttdeci">static const std::chrono::milliseconds DEFAULT_SUBSCRIPTION_ACK_INTERVAL</div><div class="ttdoc">The default amount of time to wait before sending an acknowledgement to the server about events recei...</div><div class="ttdef"><b>Definition:</b> Pool [...]
+<div class="ttc" id="a00287_html"><div class="ttname"><a href="a00287.html">apache::geode::client::Cache</a></div><div class="ttdoc">Caches are obtained from the create method on the CacheFactory#create class.</div><div class="ttdef"><b>Definition:</b> Cache.hpp:67</div></div>
+<div class="ttc" id="a00795_html"><div class="ttname"><a href="a00795.html">apache::geode::client::PoolManager</a></div><div class="ttdoc">Manages creation and access to connection pools for clients.</div><div class="ttdef"><b>Definition:</b> PoolManager.hpp:61</div></div>
+<div class="ttc" id="a00791_html_a7650a8dc0e646bb277264303e2a4e700"><div class="ttname"><a href="a00791.html#a7650a8dc0e646bb277264303e2a4e700">apache::geode::client::PoolFactory::DEFAULT_IDLE_TIMEOUT</a></div><div class="ttdeci">static const std::chrono::milliseconds DEFAULT_IDLE_TIMEOUT</div><div class="ttdoc">The default amount of time to wait for a connection to become idle.</div><div class="ttdef"><b>Definition:</b> PoolFactory.hpp:114</div></div>
+<div class="ttc" id="a00791_html_a7c5d3a61c8c8516fb8c11d959a59a51e"><div class="ttname"><a href="a00791.html#a7c5d3a61c8c8516fb8c11d959a59a51e">apache::geode::client::PoolFactory::DEFAULT_STATISTIC_INTERVAL</a></div><div class="ttdeci">static const std::chrono::milliseconds DEFAULT_STATISTIC_INTERVAL</div><div class="ttdoc">The default frequency that client statistics are sent to the server.</div><div class="ttdef"><b>Definition:</b> PoolFactory.hpp:140</div></div>
+<div class="ttc" id="a00791_html_a90ef0091634fd937f08824515e24c82f"><div class="ttname"><a href="a00791.html#a90ef0091634fd937f08824515e24c82f">apache::geode::client::PoolFactory::DEFAULT_LOAD_CONDITIONING_INTERVAL</a></div><div class="ttdeci">static const std::chrono::milliseconds DEFAULT_LOAD_CONDITIONING_INTERVAL</div><div class="ttdoc">The default interval in which the pool will check to see if a connection to a given server should be ...</div><div class="ttdef"><b>Definition:</b> Po [...]
+<div class="ttc" id="a00791_html_a72e4fb624bdaf89a32cdcb7af74d9eb5"><div class="ttname"><a href="a00791.html#a72e4fb624bdaf89a32cdcb7af74d9eb5">apache::geode::client::PoolFactory::DEFAULT_SUBSCRIPTION_MESSAGE_TRACKING_TIMEOUT</a></div><div class="ttdeci">static const std::chrono::milliseconds DEFAULT_SUBSCRIPTION_MESSAGE_TRACKING_TIMEOUT</div><div class="ttdoc">The default amount of time that messages sent from a server to a client will be tracked.</div><div class="ttdef"><b>Definition:< [...]
+<div class="ttc" id="a00791_html_a60c1ed6cea592346b491db157fc98885"><div class="ttname"><a href="a00791.html#a60c1ed6cea592346b491db157fc98885">apache::geode::client::PoolFactory::DEFAULT_READ_TIMEOUT</a></div><div class="ttdeci">static const std::chrono::milliseconds DEFAULT_READ_TIMEOUT</div><div class="ttdoc">The default amount of time to wait for a response from a server.</div><div class="ttdef"><b>Definition:</b> PoolFactory.hpp:96</div></div>
+<div class="ttc" id="a00791_html_af9697e12851d81c2fa78a8db4f02e2dc"><div class="ttname"><a href="a00791.html#af9697e12851d81c2fa78a8db4f02e2dc">apache::geode::client::PoolFactory::DEFAULT_FREE_CONNECTION_TIMEOUT</a></div><div class="ttdeci">static const std::chrono::milliseconds DEFAULT_FREE_CONNECTION_TIMEOUT</div><div class="ttdoc">The default amount of time which we will wait for a free connection if max connections is set and all...</div><div class="ttdef"><b>Definition:</b> PoolFact [...]
+<div class="ttc" id="a00791_html_aef1297a70763cc4052b29bdcc3ffdcbf"><div class="ttname"><a href="a00791.html#aef1297a70763cc4052b29bdcc3ffdcbf">apache::geode::client::PoolFactory::DEFAULT_PING_INTERVAL</a></div><div class="ttdeci">static const std::chrono::milliseconds DEFAULT_PING_INTERVAL</div><div class="ttdoc">The default frequency, to ping servers.</div><div class="ttdef"><b>Definition:</b> PoolFactory.hpp:127</div></div>
 <div class="ttc" id="a00185_html"><div class="ttname"><a href="a00185.html">Pool.hpp</a></div></div>
-<div class="ttc" id="a00790_html_ae9a0b501cdb334e8b71366df89439b47"><div class="ttname"><a href="a00790.html#ae9a0b501cdb334e8b71366df89439b47">apache::geode::client::PoolFactory::DEFAULT_SUBSCRIPTION_ACK_INTERVAL</a></div><div class="ttdeci">static const std::chrono::milliseconds DEFAULT_SUBSCRIPTION_ACK_INTERVAL</div><div class="ttdoc">The default amount of time to wait before sending an acknowledgement to the server about events recei...</div><div class="ttdef"><b>Definition:</b> Pool [...]
+<div class="ttc" id="a00791_html_a31fe1c44abfb3093c3469d7cc51f146c"><div class="ttname"><a href="a00791.html#a31fe1c44abfb3093c3469d7cc51f146c">apache::geode::client::PoolFactory::DEFAULT_UPDATE_LOCATOR_LIST_INTERVAL</a></div><div class="ttdeci">static const std::chrono::milliseconds DEFAULT_UPDATE_LOCATOR_LIST_INTERVAL</div><div class="ttdoc">The default frequency to update the locator list.</div><div class="ttdef"><b>Definition:</b> PoolFactory.hpp:133</div></div>
+<div class="ttc" id="a00371_html"><div class="ttname"><a href="a00371.html">apache::geode::client::CacheFactory</a></div><div class="ttdoc">Top level class for configuring and using Geode on a client.This should be called once to create Cach...</div><div class="ttdef"><b>Definition:</b> CacheFactory.hpp:48</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00191_source.html b/releases/latest/cppdocs/a00191_source.html
index c740007..0765c66 100644
--- a/releases/latest/cppdocs/a00191_source.html
+++ b/releases/latest/cppdocs/a00191_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,13 +90,13 @@ $(document).ready(function(){initNavTree('a00191_source.html','');});
 <div class="title">PoolManager.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contributor license agreements.  See the NOTICE file distributed with< [...]
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contributor license agreements.  See the NOTICE file distributed with< [...]
+<div class="ttc" id="a00791_html"><div class="ttname"><a href="a00791.html">apache::geode::client::PoolFactory</a></div><div class="ttdoc">This interface provides for the configuration and creation of instances of Pool.</div><div class="ttdef"><b>Definition:</b> PoolFactory.hpp:68</div></div>
+<div class="ttc" id="a00188_html"><div class="ttname"><a href="a00188.html">PoolFactory.hpp</a></div></div>
+<div class="ttc" id="a00835_html"><div class="ttname"><a href="a00835.html">apache::geode::client::RegionFactory</a></div><div class="ttdoc">Provides for the configuration and creation of instances of Region.</div><div class="ttdef"><b>Definition:</b> RegionFactory.hpp:43</div></div>
 <div class="ttc" id="a00023_html"><div class="ttname"><a href="a00023.html">Cache.hpp</a></div></div>
-<div class="ttc" id="a00738_html"><div class="ttname"><a href="a00738.html">apache::geode::client::FunctionService</a></div><div class="ttdoc">entry point for function execution</div><div class="ttdef"><b>Definition:</b> FunctionService.hpp:45</div></div>
-<div class="ttc" id="a00790_html"><div class="ttname"><a href="a00790.html">apache::geode::client::PoolFactory</a></div><div class="ttdoc">This interface provides for the configuration and creation of instances of Pool.</div><div class="ttdef"><b>Definition:</b> PoolFactory.hpp:68</div></div>
-<div class="ttc" id="a00834_html"><div class="ttname"><a href="a00834.html">apache::geode::client::RegionFactory</a></div><div class="ttdoc">Provides for the configuration and creation of instances of Region.</div><div class="ttdef"><b>Definition:</b> RegionFactory.hpp:43</div></div>
-<div class="ttc" id="a00286_html"><div class="ttname"><a href="a00286.html">apache::geode::client::Cache</a></div><div class="ttdoc">Caches are obtained from the create method on the CacheFactory#create class.</div><div class="ttdef"><b>Definition:</b> Cache.hpp:67</div></div>
-<div class="ttc" id="a00794_html"><div class="ttname"><a href="a00794.html">apache::geode::client::PoolManager</a></div><div class="ttdoc">Manages creation and access to connection pools for clients.</div><div class="ttdef"><b>Definition:</b> PoolManager.hpp:61</div></div>
+<div class="ttc" id="a00287_html"><div class="ttname"><a href="a00287.html">apache::geode::client::Cache</a></div><div class="ttdoc">Caches are obtained from the create method on the CacheFactory#create class.</div><div class="ttdef"><b>Definition:</b> Cache.hpp:67</div></div>
+<div class="ttc" id="a00795_html"><div class="ttname"><a href="a00795.html">apache::geode::client::PoolManager</a></div><div class="ttdoc">Manages creation and access to connection pools for clients.</div><div class="ttdef"><b>Definition:</b> PoolManager.hpp:61</div></div>
 <div class="ttc" id="a00185_html"><div class="ttname"><a href="a00185.html">Pool.hpp</a></div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
diff --git a/releases/latest/cppdocs/a00194.html b/releases/latest/cppdocs/a00194.html
index f58bbbc..3d1db58 100644
--- a/releases/latest/cppdocs/a00194.html
+++ b/releases/latest/cppdocs/a00194.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -97,8 +97,8 @@ $(document).ready(function(){initNavTree('a00194.html','');});
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
 Data Structures</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00798.html">apache::geode::client::Properties</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Contains a set of (key, value) pair properties with key being the name of the property; value, the value of the property.  <a href="a00798.html#details">More...</a><br /></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00799.html">apache::geode::client::Properties</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Contains a set of (key, value) pair properties with key being the name of the property; value, the value of the property.  <a href="a00799.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 </div><!-- contents -->
diff --git a/releases/latest/cppdocs/a00194.js b/releases/latest/cppdocs/a00194.js
index d5b3b99..74e7369 100644
--- a/releases/latest/cppdocs/a00194.js
+++ b/releases/latest/cppdocs/a00194.js
@@ -1,4 +1,4 @@
 var a00194 =
 [
-    [ "Properties", "a00798.html", "a00798" ]
+    [ "Properties", "a00799.html", "a00799" ]
 ];
\ No newline at end of file
diff --git a/releases/latest/cppdocs/a00194_source.html b/releases/latest/cppdocs/a00194_source.html
index 64949b2..984e479 100644
--- a/releases/latest/cppdocs/a00194_source.html
+++ b/releases/latest/cppdocs/a00194_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,10 +90,10 @@ $(document).ready(function(){initNavTree('a00194_source.html','');});
 <div class="title">Properties.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="a00194.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
-<div class="ttc" id="a00438_html"><div class="ttname"><a href="a00438.html">apache::geode::client::DataOutput</a></div><div class="ttdoc">Provide operations for writing primitive data values, byte arrays, strings, Serializable objects to a...</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:48</div></div>
-<div class="ttc" id="a00434_html"><div class="ttname"><a href="a00434.html">apache::geode::client::DataInput</a></div><div class="ttdoc">Provide operations for reading primitive data values, byte arrays, strings, Serializable objects from...</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:59</div></div>
-<div class="ttc" id="a00798_html"><div class="ttname"><a href="a00798.html">apache::geode::client::Properties</a></div><div class="ttdoc">Contains a set of (key, value) pair properties with key being the name of the property; value,...</div><div class="ttdef"><b>Definition:</b> Properties.hpp:51</div></div>
+<a href="a00194.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
+<div class="ttc" id="a00435_html"><div class="ttname"><a href="a00435.html">apache::geode::client::DataInput</a></div><div class="ttdoc">Provide operations for reading primitive data values, byte arrays, strings, Serializable objects from...</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:59</div></div>
+<div class="ttc" id="a00799_html"><div class="ttname"><a href="a00799.html">apache::geode::client::Properties</a></div><div class="ttdoc">Contains a set of (key, value) pair properties with key being the name of the property; value,...</div><div class="ttdef"><b>Definition:</b> Properties.hpp:51</div></div>
+<div class="ttc" id="a00038_html"><div class="ttname"><a href="a00038.html">CacheableKey.hpp</a></div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00197.html b/releases/latest/cppdocs/a00197.html
index 533b198..d9d5fba 100644
--- a/releases/latest/cppdocs/a00197.html
+++ b/releases/latest/cppdocs/a00197.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -97,8 +97,8 @@ $(document).ready(function(){initNavTree('a00197.html','');});
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
 Data Structures</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00806.html">apache::geode::client::Query</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A <a class="el" href="a00806.html" title="A Query is obtained from a QueryService which in turn is obtained from the Cache.">Query</a> is obtained from a <a class="el" href="a00810.html" title="QueryService is the class obtained from a Cache.">QueryService</a> which in turn is obtained from the <a class="el" href="a00286.html" title="Caches are obtained from the create method on the CacheFactory#create class.">C [...]
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00807.html">apache::geode::client::Query</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A <a class="el" href="a00807.html" title="A Query is obtained from a QueryService which in turn is obtained from the Cache.">Query</a> is obtained from a <a class="el" href="a00811.html" title="QueryService is the class obtained from a Cache.">QueryService</a> which in turn is obtained from the <a class="el" href="a00287.html" title="Caches are obtained from the create method on the CacheFactory#create class.">C [...]
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 </div><!-- contents -->
diff --git a/releases/latest/cppdocs/a00197.js b/releases/latest/cppdocs/a00197.js
index 38ea90d..ef3cf59 100644
--- a/releases/latest/cppdocs/a00197.js
+++ b/releases/latest/cppdocs/a00197.js
@@ -1,4 +1,4 @@
 var a00197 =
 [
-    [ "Query", "a00806.html", "a00806" ]
+    [ "Query", "a00807.html", "a00807" ]
 ];
\ No newline at end of file
diff --git a/releases/latest/cppdocs/a00197_source.html b/releases/latest/cppdocs/a00197_source.html
index 554d76c..61680e9 100644
--- a/releases/latest/cppdocs/a00197_source.html
+++ b/releases/latest/cppdocs/a00197_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,7 +90,7 @@ $(document).ready(function(){initNavTree('a00197_source.html','');});
 <div class="title">Query.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="a00197.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
+<a href="a00197.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
 <div class="ttc" id="a00233_html"><div class="ttname"><a href="a00233.html">SelectResults.hpp</a></div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
diff --git a/releases/latest/cppdocs/a00200.html b/releases/latest/cppdocs/a00200.html
index c7c10b2..aea0acc 100644
--- a/releases/latest/cppdocs/a00200.html
+++ b/releases/latest/cppdocs/a00200.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -97,8 +97,8 @@ $(document).ready(function(){initNavTree('a00200.html','');});
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
 Data Structures</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00810.html">apache::geode::client::QueryService</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="a00810.html" title="QueryService is the class obtained from a Cache.">QueryService</a> is the class obtained from a <a class="el" href="a00286.html" title="Caches are obtained from the create method on the CacheFactory#create class.">Cache</a>.  <a href="a00810.html#details">More...</a><br /></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00811.html">apache::geode::client::QueryService</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="a00811.html" title="QueryService is the class obtained from a Cache.">QueryService</a> is the class obtained from a <a class="el" href="a00287.html" title="Caches are obtained from the create method on the CacheFactory#create class.">Cache</a>.  <a href="a00811.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 </div><!-- contents -->
diff --git a/releases/latest/cppdocs/a00200.js b/releases/latest/cppdocs/a00200.js
index cf94207..bf77fc5 100644
--- a/releases/latest/cppdocs/a00200.js
+++ b/releases/latest/cppdocs/a00200.js
@@ -1,4 +1,4 @@
 var a00200 =
 [
-    [ "QueryService", "a00810.html", "a00810" ]
+    [ "QueryService", "a00811.html", "a00811" ]
 ];
\ No newline at end of file
diff --git a/releases/latest/cppdocs/a00200_source.html b/releases/latest/cppdocs/a00200_source.html
index 89ba9bd..45c9e5a 100644
--- a/releases/latest/cppdocs/a00200_source.html
+++ b/releases/latest/cppdocs/a00200_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,7 +90,7 @@ $(document).ready(function(){initNavTree('a00200_source.html','');});
 <div class="title">QueryService.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="a00200.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
+<a href="a00200.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
 <div class="ttc" id="a00086_html"><div class="ttname"><a href="a00086.html">CqQuery.hpp</a></div></div>
 <div class="ttc" id="a00092_html"><div class="ttname"><a href="a00092.html">CqServiceStatistics.hpp</a></div></div>
 <div class="ttc" id="a00197_html"><div class="ttname"><a href="a00197.html">Query.hpp</a></div></div>
diff --git a/releases/latest/cppdocs/a00203_source.html b/releases/latest/cppdocs/a00203_source.html
index 73097d9..5a4742c 100644
--- a/releases/latest/cppdocs/a00203_source.html
+++ b/releases/latest/cppdocs/a00203_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,52 +90,52 @@ $(document).ready(function(){initNavTree('a00203_source.html','');});
 <div class="title">Region.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contributor license agreements.  See the NOTICE file distributed with< [...]
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contributor license agreements.  See the NOTICE file distributed with< [...]
+<div class="ttc" id="a00839_html"><div class="ttname"><a href="a00839.html">apache::geode::client::RegionService</a></div><div class="ttdoc">A RegionService provides access to existing regions that exist in a Geode cache.</div><div class="ttdef"><b>Definition:</b> RegionService.hpp:62</div></div>
 <div class="ttc" id="a00056_html"><div class="ttname"><a href="a00056.html">CacheLoader.hpp</a></div></div>
-<div class="ttc" id="a00814_html_a795a7a96f8d6bf78efe9cfe88dc359e0"><div class="ttname"><a href="a00814.html#a795a7a96f8d6bf78efe9cfe88dc359e0">apache::geode::client::Region::localPut</a></div><div class="ttdeci">void localPut(const KEYTYPE &amp;key, const VALUETYPE &amp;value, const std::shared_ptr&lt; Serializable &gt; &amp;arg=nullptr)</div><div class="ttdoc">Convenience method allowing both key and value to be a const char*.</div><div class="ttdef"><b>Definition:</b> Region.hpp:456</ [...]
+<div class="ttc" id="a00815_html_aecb0037ec09ed1f38ff6d4094110442a"><div class="ttname"><a href="a00815.html#aecb0037ec09ed1f38ff6d4094110442a">apache::geode::client::Region::put</a></div><div class="ttdeci">void put(const KEYTYPE &amp;key, const std::shared_ptr&lt; Cacheable &gt; &amp;value, const std::shared_ptr&lt; Serializable &gt; &amp;arg=nullptr)</div><div class="ttdoc">Convenience method allowing key to be a const char*.</div><div class="ttdef"><b>Definition:</b> Region.hpp:389</ [...]
+<div class="ttc" id="a00815_html_a8b1016552d35db8e66fbc5ff9677fd81"><div class="ttname"><a href="a00815.html#a8b1016552d35db8e66fbc5ff9677fd81">apache::geode::client::Region::invalidate</a></div><div class="ttdeci">void invalidate(const KEYTYPE &amp;key, const std::shared_ptr&lt; Serializable &gt; &amp;arg=nullptr)</div><div class="ttdoc">Convenience method allowing key to be a const char*.</div><div class="ttdef"><b>Definition:</b> Region.hpp:632</div></div>
 <div class="ttc" id="a00044_html"><div class="ttname"><a href="a00044.html">CacheableString.hpp</a></div></div>
-<div class="ttc" id="a00814_html_a7182d61675e7c19c980f955c301d89b5"><div class="ttname"><a href="a00814.html#a7182d61675e7c19c980f955c301d89b5">apache::geode::client::Region::removeEx</a></div><div class="ttdeci">bool removeEx(const KEYTYPE &amp;key, const std::shared_ptr&lt; Serializable &gt; &amp;arg=nullptr)</div><div class="ttdoc">Convenience method allowing key to be a const char*.</div><div class="ttdef"><b>Definition:</b> Region.hpp:896</div></div>
+<div class="ttc" id="a00815_html_a803c712c4b8fb815312ba65c35f8f638"><div class="ttname"><a href="a00815.html#a803c712c4b8fb815312ba65c35f8f638">apache::geode::client::Region::localCreate</a></div><div class="ttdeci">void localCreate(const KEYTYPE &amp;key, const std::shared_ptr&lt; Cacheable &gt; &amp;value, const std::shared_ptr&lt; Serializable &gt; &amp;arg=nullptr)</div><div class="ttdoc">Convenience method allowing key to be a const char*.</div><div class="ttdef"><b>Definition:</b>  [...]
+<div class="ttc" id="a00815_html"><div class="ttname"><a href="a00815.html">apache::geode::client::Region</a></div><div class="ttdoc">This class manages subregions and cached data.</div><div class="ttdef"><b>Definition:</b> Region.hpp:95</div></div>
+<div class="ttc" id="a00815_html_a5f73f601b6b71f170eb0bdf14893af70"><div class="ttname"><a href="a00815.html#a5f73f601b6b71f170eb0bdf14893af70">apache::geode::client::Region::create</a></div><div class="ttdeci">void create(const KEYTYPE &amp;key, const VALUETYPE &amp;value, const std::shared_ptr&lt; Serializable &gt; &amp;arg=nullptr)</div><div class="ttdoc">Convenience method allowing both key and value to be a const char*.</div><div class="ttdef"><b>Definition:</b> Region.hpp:530</div></div>
 <div class="ttc" id="a00059_html"><div class="ttname"><a href="a00059.html">CacheStatistics.hpp</a></div></div>
-<div class="ttc" id="a00814_html_a7e88f748827b7492d9e63262b7213fec"><div class="ttname"><a href="a00814.html#a7e88f748827b7492d9e63262b7213fec">apache::geode::client::Region::localPut</a></div><div class="ttdeci">void localPut(const KEYTYPE &amp;key, const std::shared_ptr&lt; Cacheable &gt; &amp;value, const std::shared_ptr&lt; Serializable &gt; &amp;arg=nullptr)</div><div class="ttdoc">Convenience method allowing key to be a const char*.</div><div class="ttdef"><b>Definition:</b> Region [...]
-<div class="ttc" id="a00814_html_a5c2743de0f0decb4b36bfddfa22aaf84"><div class="ttname"><a href="a00814.html#a5c2743de0f0decb4b36bfddfa22aaf84">apache::geode::client::Region::remove</a></div><div class="ttdeci">bool remove(const std::shared_ptr&lt; CacheableKey &gt; &amp;key, const VALUETYPE &amp;value, const std::shared_ptr&lt; Serializable &gt; &amp;arg=nullptr)</div><div class="ttdoc">Convenience method allowing value to be a const char*.</div><div class="ttdef"><b>Definition:</b> Reg [...]
-<div class="ttc" id="a00814_html_aecb0037ec09ed1f38ff6d4094110442a"><div class="ttname"><a href="a00814.html#aecb0037ec09ed1f38ff6d4094110442a">apache::geode::client::Region::put</a></div><div class="ttdeci">void put(const KEYTYPE &amp;key, const std::shared_ptr&lt; Cacheable &gt; &amp;value, const std::shared_ptr&lt; Serializable &gt; &amp;arg=nullptr)</div><div class="ttdoc">Convenience method allowing key to be a const char*.</div><div class="ttdef"><b>Definition:</b> Region.hpp:389</ [...]
-<div class="ttc" id="a00814_html_a5db734c1ebff0e40b383583aa8b40d0d"><div class="ttname"><a href="a00814.html#a5db734c1ebff0e40b383583aa8b40d0d">apache::geode::client::Region::localRemove</a></div><div class="ttdeci">bool localRemove(const KEYTYPE &amp;key, const VALUETYPE &amp;value, const std::shared_ptr&lt; Serializable &gt; &amp;arg=nullptr)</div><div class="ttdoc">Convenience method allowing both key and value to be a const char*.</div><div class="ttdef"><b>Definition:</b> Region.hpp [...]
-<div class="ttc" id="a00814_html_a8b1016552d35db8e66fbc5ff9677fd81"><div class="ttname"><a href="a00814.html#a8b1016552d35db8e66fbc5ff9677fd81">apache::geode::client::Region::invalidate</a></div><div class="ttdeci">void invalidate(const KEYTYPE &amp;key, const std::shared_ptr&lt; Serializable &gt; &amp;arg=nullptr)</div><div class="ttdoc">Convenience method allowing key to be a const char*.</div><div class="ttdef"><b>Definition:</b> Region.hpp:632</div></div>
-<div class="ttc" id="a00814_html_a618ea2e7439a0fc8a49085fc6246cfed"><div class="ttname"><a href="a00814.html#a618ea2e7439a0fc8a49085fc6246cfed">apache::geode::client::Region::localCreate</a></div><div class="ttdeci">void localCreate(const std::shared_ptr&lt; CacheableKey &gt; &amp;key, const VALUETYPE &amp;value, const std::shared_ptr&lt; Serializable &gt; &amp;arg=nullptr)</div><div class="ttdoc">Convenience method allowing value to be a const char*.</div><div class="ttdef"><b>Definitio [...]
-<div class="ttc" id="a00814_html_a5f75d99d826c24cfe3b516f965790a1a"><div class="ttname"><a href="a00814.html#a5f75d99d826c24cfe3b516f965790a1a">apache::geode::client::Region::get</a></div><div class="ttdeci">std::shared_ptr&lt; Cacheable &gt; get(const KEYTYPE &amp;key, const std::shared_ptr&lt; Serializable &gt; &amp;callbackArg=nullptr)</div><div class="ttdoc">Convenience method allowing key to be a const char*.</div><div class="ttdef"><b>Definition:</b> Region.hpp:324</div></div>
-<div class="ttc" id="a00818_html"><div class="ttname"><a href="a00818.html">apache::geode::client::RegionAttributes</a></div><div class="ttdoc">Defines attributes for configuring a region.</div><div class="ttdef"><b>Definition:</b> RegionAttributes.hpp:76</div></div>
-<div class="ttc" id="a00814_html_a803c712c4b8fb815312ba65c35f8f638"><div class="ttname"><a href="a00814.html#a803c712c4b8fb815312ba65c35f8f638">apache::geode::client::Region::localCreate</a></div><div class="ttdeci">void localCreate(const KEYTYPE &amp;key, const std::shared_ptr&lt; Cacheable &gt; &amp;value, const std::shared_ptr&lt; Serializable &gt; &amp;arg=nullptr)</div><div class="ttdoc">Convenience method allowing key to be a const char*.</div><div class="ttdef"><b>Definition:</b>  [...]
+<div class="ttc" id="a00815_html_ade0389e6ce08e4256e990357b3977dfa"><div class="ttname"><a href="a00815.html#ade0389e6ce08e4256e990357b3977dfa">apache::geode::client::Region::remove</a></div><div class="ttdeci">bool remove(const KEYTYPE &amp;key, const std::shared_ptr&lt; Cacheable &gt; &amp;value, const std::shared_ptr&lt; Serializable &gt; &amp;arg=nullptr)</div><div class="ttdoc">Convenience method allowing key to be a const char*.</div><div class="ttdef"><b>Definition:</b> Region.hpp [...]
+<div class="ttc" id="a00815_html_ad3ea14cc5de4f7b866a9d67ecd6fb958"><div class="ttname"><a href="a00815.html#ad3ea14cc5de4f7b866a9d67ecd6fb958">apache::geode::client::Region::create</a></div><div class="ttdeci">void create(const KEYTYPE &amp;key, const std::shared_ptr&lt; Cacheable &gt; &amp;value, const std::shared_ptr&lt; Serializable &gt; &amp;arg=nullptr)</div><div class="ttdoc">Convenience method allowing key to be a const char*.</div><div class="ttdef"><b>Definition:</b> Region.hpp [...]
+<div class="ttc" id="a00815_html_a7ced28273734ba50a42b301461fd3192"><div class="ttname"><a href="a00815.html#a7ced28273734ba50a42b301461fd3192">apache::geode::client::Region::put</a></div><div class="ttdeci">void put(const KEYTYPE &amp;key, const VALUETYPE &amp;value, const std::shared_ptr&lt; Serializable &gt; &amp;arg=nullptr)</div><div class="ttdoc">Convenience method allowing both key and value to be a const char*.</div><div class="ttdef"><b>Definition:</b> Region.hpp:382</div></div>
+<div class="ttc" id="a00815_html_a5c2743de0f0decb4b36bfddfa22aaf84"><div class="ttname"><a href="a00815.html#a5c2743de0f0decb4b36bfddfa22aaf84">apache::geode::client::Region::remove</a></div><div class="ttdeci">bool remove(const std::shared_ptr&lt; CacheableKey &gt; &amp;key, const VALUETYPE &amp;value, const std::shared_ptr&lt; Serializable &gt; &amp;arg=nullptr)</div><div class="ttdoc">Convenience method allowing value to be a const char*.</div><div class="ttdef"><b>Definition:</b> Reg [...]
+<div class="ttc" id="a00815_html_a26dcb92f1d653430aaf87c577eaef4ea"><div class="ttname"><a href="a00815.html#a26dcb92f1d653430aaf87c577eaef4ea">apache::geode::client::Region::localInvalidate</a></div><div class="ttdeci">void localInvalidate(const KEYTYPE &amp;key, const std::shared_ptr&lt; Serializable &gt; &amp;arg=nullptr)</div><div class="ttdoc">Convenience method allowing key to be a const char*.</div><div class="ttdef"><b>Definition:</b> Region.hpp:663</div></div>
 <div class="ttc" id="a00206_html"><div class="ttname"><a href="a00206.html">RegionAttributes.hpp</a></div></div>
+<div class="ttc" id="a00287_html"><div class="ttname"><a href="a00287.html">apache::geode::client::Cache</a></div><div class="ttdoc">Caches are obtained from the create method on the CacheFactory#create class.</div><div class="ttdef"><b>Definition:</b> Cache.hpp:67</div></div>
 <div class="ttc" id="a00038_html"><div class="ttname"><a href="a00038.html">CacheableKey.hpp</a></div></div>
-<div class="ttc" id="a00814_html_a7ced28273734ba50a42b301461fd3192"><div class="ttname"><a href="a00814.html#a7ced28273734ba50a42b301461fd3192">apache::geode::client::Region::put</a></div><div class="ttdeci">void put(const KEYTYPE &amp;key, const VALUETYPE &amp;value, const std::shared_ptr&lt; Serializable &gt; &amp;arg=nullptr)</div><div class="ttdoc">Convenience method allowing both key and value to be a const char*.</div><div class="ttdef"><b>Definition:</b> Region.hpp:382</div></div>
-<div class="ttc" id="a00838_html"><div class="ttname"><a href="a00838.html">apache::geode::client::RegionService</a></div><div class="ttdoc">A RegionService provides access to existing regions that exist in a Geode cache.</div><div class="ttdef"><b>Definition:</b> RegionService.hpp:62</div></div>
 <div class="ttc" id="a00209_html"><div class="ttname"><a href="a00209.html">RegionAttributesFactory.hpp</a></div></div>
 <div class="ttc" id="a00026_html"><div class="ttname"><a href="a00026.html">CacheableBuiltins.hpp</a></div><div class="ttdoc">Contains generic template definitions for Cacheable types and instantiations for built-in types.</div></div>
-<div class="ttc" id="a00814_html_ab4f4f753f6d82d5ff1d16335ca0f6ad6"><div class="ttname"><a href="a00814.html#ab4f4f753f6d82d5ff1d16335ca0f6ad6">apache::geode::client::Region::localRemove</a></div><div class="ttdeci">bool localRemove(const KEYTYPE &amp;key, const std::shared_ptr&lt; Cacheable &gt; &amp;value, const std::shared_ptr&lt; Serializable &gt; &amp;arg=nullptr)</div><div class="ttdoc">Convenience method allowing key to be a const char*.</div><div class="ttdef"><b>Definition:</b>  [...]
-<div class="ttc" id="a00814_html_ac57a717df98aab2ee922d9cb6d1f9ab3"><div class="ttname"><a href="a00814.html#ac57a717df98aab2ee922d9cb6d1f9ab3">apache::geode::client::Region::remove</a></div><div class="ttdeci">bool remove(const KEYTYPE &amp;key, const VALUETYPE &amp;value, const std::shared_ptr&lt; Serializable &gt; &amp;arg=nullptr)</div><div class="ttdoc">Convenience method allowing both key and value to be a const char*.</div><div class="ttdef"><b>Definition:</b> Region.hpp:813</div></div>
 <div class="ttc" id="a00014_html"><div class="ttname"><a href="a00014.html">AttributesMutator.hpp</a></div></div>
-<div class="ttc" id="a00814_html"><div class="ttname"><a href="a00814.html">apache::geode::client::Region</a></div><div class="ttdoc">This class manages subregions and cached data.</div><div class="ttdef"><b>Definition:</b> Region.hpp:95</div></div>
-<div class="ttc" id="a00814_html_a82e296f91e1f08868cb7b1c76180d37c"><div class="ttname"><a href="a00814.html#a82e296f91e1f08868cb7b1c76180d37c">apache::geode::client::Region::remove</a></div><div class="ttdeci">bool remove(const KEYTYPE &amp;key)</div><div class="ttdoc">Convenience method allowing both key and value to be a const char*.</div><div class="ttdef"><b>Definition:</b> Region.hpp:840</div></div>
+<div class="ttc" id="a00815_html_a5ab0f1aaee2012f4078ddef9cbcd0f77"><div class="ttname"><a href="a00815.html#a5ab0f1aaee2012f4078ddef9cbcd0f77">apache::geode::client::Region::localRemoveEx</a></div><div class="ttdeci">bool localRemoveEx(const KEYTYPE &amp;key, const std::shared_ptr&lt; Serializable &gt; &amp;arg=nullptr)</div><div class="ttdoc">Convenience method allowing key to be a const char*.</div><div class="ttdef"><b>Definition:</b> Region.hpp:989</div></div>
+<div class="ttc" id="a00815_html_a67c0922b4263f6a56f77bf0c400a530d"><div class="ttname"><a href="a00815.html#a67c0922b4263f6a56f77bf0c400a530d">apache::geode::client::Region::localPut</a></div><div class="ttdeci">void localPut(const std::shared_ptr&lt; CacheableKey &gt; &amp;key, const VALUETYPE &amp;value, const std::shared_ptr&lt; Serializable &gt; &amp;arg=nullptr)</div><div class="ttdoc">Convenience method allowing value to be a const char*.</div><div class="ttdef"><b>Definition:</b> [...]
 <div class="ttc" id="a00212_html"><div class="ttname"><a href="a00212.html">RegionEntry.hpp</a></div></div>
-<div class="ttc" id="a00814_html_a5f28c47f8590e9e776ceaed38783008d"><div class="ttname"><a href="a00814.html#a5f28c47f8590e9e776ceaed38783008d">apache::geode::client::Region::containsKey</a></div><div class="ttdeci">bool containsKey(const KEYTYPE &amp;key) const</div><div class="ttdoc">Convenience method allowing key to be a const char* This operations checks for the key in the local c...</div><div class="ttdef"><b>Definition:</b> Region.hpp:1100</div></div>
-<div class="ttc" id="a00814_html_a2b785d71a099118536f4ab685325d302"><div class="ttname"><a href="a00814.html#a2b785d71a099118536f4ab685325d302">apache::geode::client::Region::destroy</a></div><div class="ttdeci">void destroy(const KEYTYPE &amp;key, const std::shared_ptr&lt; Serializable &gt; &amp;arg=nullptr)</div><div class="ttdoc">Convenience method allowing key to be a const char*.</div><div class="ttdef"><b>Definition:</b> Region.hpp:718</div></div>
-<div class="ttc" id="a00814_html_a5ab0f1aaee2012f4078ddef9cbcd0f77"><div class="ttname"><a href="a00814.html#a5ab0f1aaee2012f4078ddef9cbcd0f77">apache::geode::client::Region::localRemoveEx</a></div><div class="ttdeci">bool localRemoveEx(const KEYTYPE &amp;key, const std::shared_ptr&lt; Serializable &gt; &amp;arg=nullptr)</div><div class="ttdoc">Convenience method allowing key to be a const char*.</div><div class="ttdef"><b>Definition:</b> Region.hpp:989</div></div>
-<div class="ttc" id="a00814_html_a6dc2f87e72489bd00bb3b84003aa6395"><div class="ttname"><a href="a00814.html#a6dc2f87e72489bd00bb3b84003aa6395">apache::geode::client::Region::create</a></div><div class="ttdeci">void create(const std::shared_ptr&lt; CacheableKey &gt; &amp;key, const VALUETYPE &amp;value, const std::shared_ptr&lt; Serializable &gt; &amp;arg=nullptr)</div><div class="ttdoc">Convenience method allowing value to be a const char*.</div><div class="ttdef"><b>Definition:</b> Reg [...]
-<div class="ttc" id="a00814_html_af70a334dc5a2eed774d3cfb18dca7588"><div class="ttname"><a href="a00814.html#af70a334dc5a2eed774d3cfb18dca7588">apache::geode::client::Region::localRemove</a></div><div class="ttdeci">bool localRemove(const std::shared_ptr&lt; CacheableKey &gt; &amp;key, const VALUETYPE &amp;value, const std::shared_ptr&lt; Serializable &gt; &amp;arg=nullptr)</div><div class="ttdoc">Convenience method allowing value to be a const char*.</div><div class="ttdef"><b>Definitio [...]
-<div class="ttc" id="a00814_html_a60b2ea26884bf10cc79f57c461974b63"><div class="ttname"><a href="a00814.html#a60b2ea26884bf10cc79f57c461974b63">apache::geode::client::Region::containsValueForKey</a></div><div class="ttdeci">bool containsValueForKey(const KEYTYPE &amp;key) const</div><div class="ttdoc">Convenience method allowing key to be a const char* This operations checks for the value in the local...</div><div class="ttdef"><b>Definition:</b> Region.hpp:1058</div></div>
-<div class="ttc" id="a00814_html_a67c0922b4263f6a56f77bf0c400a530d"><div class="ttname"><a href="a00814.html#a67c0922b4263f6a56f77bf0c400a530d">apache::geode::client::Region::localPut</a></div><div class="ttdeci">void localPut(const std::shared_ptr&lt; CacheableKey &gt; &amp;key, const VALUETYPE &amp;value, const std::shared_ptr&lt; Serializable &gt; &amp;arg=nullptr)</div><div class="ttdoc">Convenience method allowing value to be a const char*.</div><div class="ttdef"><b>Definition:</b> [...]
-<div class="ttc" id="a00286_html"><div class="ttname"><a href="a00286.html">apache::geode::client::Cache</a></div><div class="ttdoc">Caches are obtained from the create method on the CacheFactory#create class.</div><div class="ttdef"><b>Definition:</b> Cache.hpp:67</div></div>
-<div class="ttc" id="a00338_html_a562c8827c49b9808ca4a601a48b944b6"><div class="ttname"><a href="a00338.html#a562c8827c49b9808ca4a601a48b944b6">apache::geode::client::CacheableKey::create</a></div><div class="ttdeci">static std::shared_ptr&lt; CacheableKey &gt; create(_T value)</div><div class="ttdoc">Factory method that creates the key type that matches the type of value.</div></div>
-<div class="ttc" id="a00814_html_a8540a02a3d036f8212c1c9556bd9959e"><div class="ttname"><a href="a00814.html#a8540a02a3d036f8212c1c9556bd9959e">apache::geode::client::Region::getEntry</a></div><div class="ttdeci">std::shared_ptr&lt; RegionEntry &gt; getEntry(const KEYTYPE &amp;key)</div><div class="ttdoc">Convenience method allowing key to be a const char*.</div><div class="ttdef"><b>Definition:</b> Region.hpp:273</div></div>
-<div class="ttc" id="a00814_html_ade0389e6ce08e4256e990357b3977dfa"><div class="ttname"><a href="a00814.html#ade0389e6ce08e4256e990357b3977dfa">apache::geode::client::Region::remove</a></div><div class="ttdeci">bool remove(const KEYTYPE &amp;key, const std::shared_ptr&lt; Cacheable &gt; &amp;value, const std::shared_ptr&lt; Serializable &gt; &amp;arg=nullptr)</div><div class="ttdoc">Convenience method allowing key to be a const char*.</div><div class="ttdef"><b>Definition:</b> Region.hpp [...]
-<div class="ttc" id="a00814_html_ad3ea14cc5de4f7b866a9d67ecd6fb958"><div class="ttname"><a href="a00814.html#ad3ea14cc5de4f7b866a9d67ecd6fb958">apache::geode::client::Region::create</a></div><div class="ttdeci">void create(const KEYTYPE &amp;key, const std::shared_ptr&lt; Cacheable &gt; &amp;value, const std::shared_ptr&lt; Serializable &gt; &amp;arg=nullptr)</div><div class="ttdoc">Convenience method allowing key to be a const char*.</div><div class="ttdef"><b>Definition:</b> Region.hpp [...]
+<div class="ttc" id="a00815_html_a795a7a96f8d6bf78efe9cfe88dc359e0"><div class="ttname"><a href="a00815.html#a795a7a96f8d6bf78efe9cfe88dc359e0">apache::geode::client::Region::localPut</a></div><div class="ttdeci">void localPut(const KEYTYPE &amp;key, const VALUETYPE &amp;value, const std::shared_ptr&lt; Serializable &gt; &amp;arg=nullptr)</div><div class="ttdoc">Convenience method allowing both key and value to be a const char*.</div><div class="ttdef"><b>Definition:</b> Region.hpp:456</ [...]
+<div class="ttc" id="a00815_html_a7182d61675e7c19c980f955c301d89b5"><div class="ttname"><a href="a00815.html#a7182d61675e7c19c980f955c301d89b5">apache::geode::client::Region::removeEx</a></div><div class="ttdeci">bool removeEx(const KEYTYPE &amp;key, const std::shared_ptr&lt; Serializable &gt; &amp;arg=nullptr)</div><div class="ttdoc">Convenience method allowing key to be a const char*.</div><div class="ttdef"><b>Definition:</b> Region.hpp:896</div></div>
+<div class="ttc" id="a00815_html_a618ea2e7439a0fc8a49085fc6246cfed"><div class="ttname"><a href="a00815.html#a618ea2e7439a0fc8a49085fc6246cfed">apache::geode::client::Region::localCreate</a></div><div class="ttdeci">void localCreate(const std::shared_ptr&lt; CacheableKey &gt; &amp;key, const VALUETYPE &amp;value, const std::shared_ptr&lt; Serializable &gt; &amp;arg=nullptr)</div><div class="ttdoc">Convenience method allowing value to be a const char*.</div><div class="ttdef"><b>Definitio [...]
+<div class="ttc" id="a00339_html_a562c8827c49b9808ca4a601a48b944b6"><div class="ttname"><a href="a00339.html#a562c8827c49b9808ca4a601a48b944b6">apache::geode::client::CacheableKey::create</a></div><div class="ttdeci">static std::shared_ptr&lt; CacheableKey &gt; create(_T value)</div><div class="ttdoc">Factory method that creates the key type that matches the type of value.</div></div>
+<div class="ttc" id="a00815_html_a7e88f748827b7492d9e63262b7213fec"><div class="ttname"><a href="a00815.html#a7e88f748827b7492d9e63262b7213fec">apache::geode::client::Region::localPut</a></div><div class="ttdeci">void localPut(const KEYTYPE &amp;key, const std::shared_ptr&lt; Cacheable &gt; &amp;value, const std::shared_ptr&lt; Serializable &gt; &amp;arg=nullptr)</div><div class="ttdoc">Convenience method allowing key to be a const char*.</div><div class="ttdef"><b>Definition:</b> Region [...]
+<div class="ttc" id="a00815_html_af70a334dc5a2eed774d3cfb18dca7588"><div class="ttname"><a href="a00815.html#af70a334dc5a2eed774d3cfb18dca7588">apache::geode::client::Region::localRemove</a></div><div class="ttdeci">bool localRemove(const std::shared_ptr&lt; CacheableKey &gt; &amp;key, const VALUETYPE &amp;value, const std::shared_ptr&lt; Serializable &gt; &amp;arg=nullptr)</div><div class="ttdoc">Convenience method allowing value to be a const char*.</div><div class="ttdef"><b>Definitio [...]
+<div class="ttc" id="a00815_html_a2b785d71a099118536f4ab685325d302"><div class="ttname"><a href="a00815.html#a2b785d71a099118536f4ab685325d302">apache::geode::client::Region::destroy</a></div><div class="ttdeci">void destroy(const KEYTYPE &amp;key, const std::shared_ptr&lt; Serializable &gt; &amp;arg=nullptr)</div><div class="ttdoc">Convenience method allowing key to be a const char*.</div><div class="ttdef"><b>Definition:</b> Region.hpp:718</div></div>
+<div class="ttc" id="a00815_html_a82e296f91e1f08868cb7b1c76180d37c"><div class="ttname"><a href="a00815.html#a82e296f91e1f08868cb7b1c76180d37c">apache::geode::client::Region::remove</a></div><div class="ttdeci">bool remove(const KEYTYPE &amp;key)</div><div class="ttdoc">Convenience method allowing both key and value to be a const char*.</div><div class="ttdef"><b>Definition:</b> Region.hpp:840</div></div>
+<div class="ttc" id="a00815_html_a5f75d99d826c24cfe3b516f965790a1a"><div class="ttname"><a href="a00815.html#a5f75d99d826c24cfe3b516f965790a1a">apache::geode::client::Region::get</a></div><div class="ttdeci">std::shared_ptr&lt; Cacheable &gt; get(const KEYTYPE &amp;key, const std::shared_ptr&lt; Serializable &gt; &amp;callbackArg=nullptr)</div><div class="ttdoc">Convenience method allowing key to be a const char*.</div><div class="ttdef"><b>Definition:</b> Region.hpp:324</div></div>
+<div class="ttc" id="a00815_html_a8540a02a3d036f8212c1c9556bd9959e"><div class="ttname"><a href="a00815.html#a8540a02a3d036f8212c1c9556bd9959e">apache::geode::client::Region::getEntry</a></div><div class="ttdeci">std::shared_ptr&lt; RegionEntry &gt; getEntry(const KEYTYPE &amp;key)</div><div class="ttdoc">Convenience method allowing key to be a const char*.</div><div class="ttdef"><b>Definition:</b> Region.hpp:273</div></div>
+<div class="ttc" id="a00815_html_a5f28c47f8590e9e776ceaed38783008d"><div class="ttname"><a href="a00815.html#a5f28c47f8590e9e776ceaed38783008d">apache::geode::client::Region::containsKey</a></div><div class="ttdeci">bool containsKey(const KEYTYPE &amp;key) const</div><div class="ttdoc">Convenience method allowing key to be a const char* This operations checks for the key in the local c...</div><div class="ttdef"><b>Definition:</b> Region.hpp:1100</div></div>
+<div class="ttc" id="a00815_html_a12d5df0f3da39624e8b91374c4d0cc4d"><div class="ttname"><a href="a00815.html#a12d5df0f3da39624e8b91374c4d0cc4d">apache::geode::client::Region::localCreate</a></div><div class="ttdeci">void localCreate(const KEYTYPE &amp;key, const VALUETYPE &amp;value, const std::shared_ptr&lt; Serializable &gt; &amp;arg=nullptr)</div><div class="ttdoc">Convenience method allowing both key and value to be a const char*.</div><div class="ttdef"><b>Definition:</b> Region.hpp [...]
+<div class="ttc" id="a00815_html_a69113f479f312a834583d7bde304d532"><div class="ttname"><a href="a00815.html#a69113f479f312a834583d7bde304d532">apache::geode::client::Region::put</a></div><div class="ttdeci">void put(const std::shared_ptr&lt; CacheableKey &gt; &amp;key, const VALUETYPE &amp;value, const std::shared_ptr&lt; Serializable &gt; &amp;arg=nullptr)</div><div class="ttdoc">Convenience method allowing value to be a const char*.</div><div class="ttdef"><b>Definition:</b> Region.hp [...]
+<div class="ttc" id="a00815_html_ac57a717df98aab2ee922d9cb6d1f9ab3"><div class="ttname"><a href="a00815.html#ac57a717df98aab2ee922d9cb6d1f9ab3">apache::geode::client::Region::remove</a></div><div class="ttdeci">bool remove(const KEYTYPE &amp;key, const VALUETYPE &amp;value, const std::shared_ptr&lt; Serializable &gt; &amp;arg=nullptr)</div><div class="ttdoc">Convenience method allowing both key and value to be a const char*.</div><div class="ttdef"><b>Definition:</b> Region.hpp:813</div></div>
+<div class="ttc" id="a00815_html_a4da6a035aa53cd86a0a111160bdfcbbc"><div class="ttname"><a href="a00815.html#a4da6a035aa53cd86a0a111160bdfcbbc">apache::geode::client::Region::localDestroy</a></div><div class="ttdeci">void localDestroy(const KEYTYPE &amp;key, const std::shared_ptr&lt; Serializable &gt; &amp;arg=nullptr)</div><div class="ttdoc">Convenience method allowing key to be a const char*.</div><div class="ttdef"><b>Definition:</b> Region.hpp:753</div></div>
+<div class="ttc" id="a00815_html_a6dc2f87e72489bd00bb3b84003aa6395"><div class="ttname"><a href="a00815.html#a6dc2f87e72489bd00bb3b84003aa6395">apache::geode::client::Region::create</a></div><div class="ttdeci">void create(const std::shared_ptr&lt; CacheableKey &gt; &amp;key, const VALUETYPE &amp;value, const std::shared_ptr&lt; Serializable &gt; &amp;arg=nullptr)</div><div class="ttdoc">Convenience method allowing value to be a const char*.</div><div class="ttdef"><b>Definition:</b> Reg [...]
+<div class="ttc" id="a00815_html_a60b2ea26884bf10cc79f57c461974b63"><div class="ttname"><a href="a00815.html#a60b2ea26884bf10cc79f57c461974b63">apache::geode::client::Region::containsValueForKey</a></div><div class="ttdeci">bool containsValueForKey(const KEYTYPE &amp;key) const</div><div class="ttdoc">Convenience method allowing key to be a const char* This operations checks for the value in the local...</div><div class="ttdef"><b>Definition:</b> Region.hpp:1058</div></div>
 <div class="ttc" id="a00053_html"><div class="ttname"><a href="a00053.html">CacheListener.hpp</a></div></div>
-<div class="ttc" id="a00814_html_a69113f479f312a834583d7bde304d532"><div class="ttname"><a href="a00814.html#a69113f479f312a834583d7bde304d532">apache::geode::client::Region::put</a></div><div class="ttdeci">void put(const std::shared_ptr&lt; CacheableKey &gt; &amp;key, const VALUETYPE &amp;value, const std::shared_ptr&lt; Serializable &gt; &amp;arg=nullptr)</div><div class="ttdoc">Convenience method allowing value to be a const char*.</div><div class="ttdef"><b>Definition:</b> Region.hp [...]
-<div class="ttc" id="a00814_html_a12d5df0f3da39624e8b91374c4d0cc4d"><div class="ttname"><a href="a00814.html#a12d5df0f3da39624e8b91374c4d0cc4d">apache::geode::client::Region::localCreate</a></div><div class="ttdeci">void localCreate(const KEYTYPE &amp;key, const VALUETYPE &amp;value, const std::shared_ptr&lt; Serializable &gt; &amp;arg=nullptr)</div><div class="ttdoc">Convenience method allowing both key and value to be a const char*.</div><div class="ttdef"><b>Definition:</b> Region.hpp [...]
-<div class="ttc" id="a00854_html_ac6b42b5b55a798df561f9031e2b4f602"><div class="ttname"><a href="a00854.html#ac6b42b5b55a798df561f9031e2b4f602">apache::geode::client::Serializable::create</a></div><div class="ttdeci">static std::shared_ptr&lt; Serializable &gt; create(_T value)</div><div class="ttdoc">Factory method that creates the Serializable object that matches the type of value.</div></div>
-<div class="ttc" id="a00814_html_a4da6a035aa53cd86a0a111160bdfcbbc"><div class="ttname"><a href="a00814.html#a4da6a035aa53cd86a0a111160bdfcbbc">apache::geode::client::Region::localDestroy</a></div><div class="ttdeci">void localDestroy(const KEYTYPE &amp;key, const std::shared_ptr&lt; Serializable &gt; &amp;arg=nullptr)</div><div class="ttdoc">Convenience method allowing key to be a const char*.</div><div class="ttdef"><b>Definition:</b> Region.hpp:753</div></div>
+<div class="ttc" id="a00815_html_ab4f4f753f6d82d5ff1d16335ca0f6ad6"><div class="ttname"><a href="a00815.html#ab4f4f753f6d82d5ff1d16335ca0f6ad6">apache::geode::client::Region::localRemove</a></div><div class="ttdeci">bool localRemove(const KEYTYPE &amp;key, const std::shared_ptr&lt; Cacheable &gt; &amp;value, const std::shared_ptr&lt; Serializable &gt; &amp;arg=nullptr)</div><div class="ttdoc">Convenience method allowing key to be a const char*.</div><div class="ttdef"><b>Definition:</b>  [...]
 <div class="ttc" id="a00197_html"><div class="ttname"><a href="a00197.html">Query.hpp</a></div></div>
-<div class="ttc" id="a00814_html_a26dcb92f1d653430aaf87c577eaef4ea"><div class="ttname"><a href="a00814.html#a26dcb92f1d653430aaf87c577eaef4ea">apache::geode::client::Region::localInvalidate</a></div><div class="ttdeci">void localInvalidate(const KEYTYPE &amp;key, const std::shared_ptr&lt; Serializable &gt; &amp;arg=nullptr)</div><div class="ttdoc">Convenience method allowing key to be a const char*.</div><div class="ttdef"><b>Definition:</b> Region.hpp:663</div></div>
+<div class="ttc" id="a00855_html_ac6b42b5b55a798df561f9031e2b4f602"><div class="ttname"><a href="a00855.html#ac6b42b5b55a798df561f9031e2b4f602">apache::geode::client::Serializable::create</a></div><div class="ttdeci">static std::shared_ptr&lt; Serializable &gt; create(_T value)</div><div class="ttdoc">Factory method that creates the Serializable object that matches the type of value.</div></div>
+<div class="ttc" id="a00819_html"><div class="ttname"><a href="a00819.html">apache::geode::client::RegionAttributes</a></div><div class="ttdoc">Defines attributes for configuring a region.</div><div class="ttdef"><b>Definition:</b> RegionAttributes.hpp:76</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00206.html b/releases/latest/cppdocs/a00206.html
index 8b68f60..4fb6762 100644
--- a/releases/latest/cppdocs/a00206.html
+++ b/releases/latest/cppdocs/a00206.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -97,8 +97,8 @@ $(document).ready(function(){initNavTree('a00206.html','');});
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
 Data Structures</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00818.html">apache::geode::client::RegionAttributes</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Defines attributes for configuring a region.  <a href="a00818.html#details">More...</a><br /></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00819.html">apache::geode::client::RegionAttributes</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Defines attributes for configuring a region.  <a href="a00819.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 </div><!-- contents -->
diff --git a/releases/latest/cppdocs/a00206.js b/releases/latest/cppdocs/a00206.js
index 20f0ca5..dfe8f0f 100644
--- a/releases/latest/cppdocs/a00206.js
+++ b/releases/latest/cppdocs/a00206.js
@@ -1,4 +1,4 @@
 var a00206 =
 [
-    [ "RegionAttributes", "a00818.html", "a00818" ]
+    [ "RegionAttributes", "a00819.html", "a00819" ]
 ];
\ No newline at end of file
diff --git a/releases/latest/cppdocs/a00206_source.html b/releases/latest/cppdocs/a00206_source.html
index 5d343bb..430ef6f 100644
--- a/releases/latest/cppdocs/a00206_source.html
+++ b/releases/latest/cppdocs/a00206_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,22 +90,22 @@ $(document).ready(function(){initNavTree('a00206_source.html','');});
 <div class="title">RegionAttributes.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="a00206.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
-<div class="ttc" id="a00818_html_a8ff9ff60a624ac82a42b0328b393540d"><div class="ttname"><a href="a00818.html#a8ff9ff60a624ac82a42b0328b393540d">apache::geode::client::RegionAttributes::getCachingEnabled</a></div><div class="ttdeci">bool getCachingEnabled() const</div><div class="ttdoc">If true, this region will store data in the current process.</div><div class="ttdef"><b>Definition:</b> RegionAttributes.hpp:148</div></div>
+<a href="a00206.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
 <div class="ttc" id="a00056_html"><div class="ttname"><a href="a00056.html">CacheLoader.hpp</a></div></div>
-<div class="ttc" id="a00782_html"><div class="ttname"><a href="a00782.html">apache::geode::client::PersistenceManager</a></div><div class="ttdoc">PersistenceManager API for persistence and overflow.</div><div class="ttdef"><b>Definition:</b> PersistenceManager.hpp:52</div></div>
-<div class="ttc" id="a00818_html"><div class="ttname"><a href="a00818.html">apache::geode::client::RegionAttributes</a></div><div class="ttdoc">Defines attributes for configuring a region.</div><div class="ttdef"><b>Definition:</b> RegionAttributes.hpp:76</div></div>
-<div class="ttc" id="a00438_html"><div class="ttname"><a href="a00438.html">apache::geode::client::DataOutput</a></div><div class="ttdoc">Provide operations for writing primitive data values, byte arrays, strings, Serializable objects to a...</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:48</div></div>
-<div class="ttc" id="a00890_html"><div class="ttname"><a href="a00890.html">DiskPolicyType</a></div><div class="ttdoc">Enumerated type for disk policy.</div></div>
-<div class="ttc" id="a00434_html"><div class="ttname"><a href="a00434.html">apache::geode::client::DataInput</a></div><div class="ttdoc">Provide operations for reading primitive data values, byte arrays, strings, Serializable objects from...</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:59</div></div>
-<div class="ttc" id="a00818_html_ac6d5bc8f80023f210525eec6da5464f8"><div class="ttname"><a href="a00818.html#ac6d5bc8f80023f210525eec6da5464f8">apache::geode::client::RegionAttributes::getConcurrencyChecksEnabled</a></div><div class="ttdeci">bool getConcurrencyChecksEnabled() const</div><div class="ttdoc">Returns true if concurrent update checks are turned on for this region.</div><div class="ttdef"><b>Definition:</b> RegionAttributes.hpp:311</div></div>
+<div class="ttc" id="a00891_html"><div class="ttname"><a href="a00891.html">DiskPolicyType</a></div><div class="ttdoc">Enumerated type for disk policy.</div></div>
+<div class="ttc" id="a00435_html"><div class="ttname"><a href="a00435.html">apache::geode::client::DataInput</a></div><div class="ttdoc">Provide operations for reading primitive data values, byte arrays, strings, Serializable objects from...</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:59</div></div>
+<div class="ttc" id="a00819_html_a4ef565df384a6baacc0b99d2208a23db"><div class="ttname"><a href="a00819.html#a4ef565df384a6baacc0b99d2208a23db">apache::geode::client::RegionAttributes::getPoolName</a></div><div class="ttdeci">const std::string &amp; getPoolName() const</div><div class="ttdoc">Returns the name of the pool attached to the region.</div><div class="ttdef"><b>Definition:</b> RegionAttributes.hpp:190</div></div>
+<div class="ttc" id="a00819_html_a8ff9ff60a624ac82a42b0328b393540d"><div class="ttname"><a href="a00819.html#a8ff9ff60a624ac82a42b0328b393540d">apache::geode::client::RegionAttributes::getCachingEnabled</a></div><div class="ttdeci">bool getCachingEnabled() const</div><div class="ttdoc">If true, this region will store data in the current process.</div><div class="ttdef"><b>Definition:</b> RegionAttributes.hpp:148</div></div>
+<div class="ttc" id="a00855_html"><div class="ttname"><a href="a00855.html">apache::geode::client::Serializable</a></div><div class="ttdoc">This base class is the superclass of all user objects in the cache that can be serialized.</div><div class="ttdef"><b>Definition:</b> Serializable.hpp:53</div></div>
+<div class="ttc" id="a00799_html"><div class="ttname"><a href="a00799.html">apache::geode::client::Properties</a></div><div class="ttdoc">Contains a set of (key, value) pair properties with key being the name of the property; value,...</div><div class="ttdef"><b>Definition:</b> Properties.hpp:51</div></div>
+<div class="ttc" id="a00819_html_ac6d5bc8f80023f210525eec6da5464f8"><div class="ttname"><a href="a00819.html#ac6d5bc8f80023f210525eec6da5464f8">apache::geode::client::RegionAttributes::getConcurrencyChecksEnabled</a></div><div class="ttdeci">bool getConcurrencyChecksEnabled() const</div><div class="ttdoc">Returns true if concurrent update checks are turned on for this region.</div><div class="ttdef"><b>Definition:</b> RegionAttributes.hpp:311</div></div>
+<div class="ttc" id="a00895_html"><div class="ttname"><a href="a00895.html">ExpirationAction</a></div><div class="ttdoc">Enumerated type for expiration actions.</div></div>
+<div class="ttc" id="a00783_html"><div class="ttname"><a href="a00783.html">apache::geode::client::PersistenceManager</a></div><div class="ttdoc">PersistenceManager API for persistence and overflow.</div><div class="ttdef"><b>Definition:</b> PersistenceManager.hpp:52</div></div>
 <div class="ttc" id="a00137_html"><div class="ttname"><a href="a00137.html">ExpirationAttributes.hpp</a></div></div>
-<div class="ttc" id="a00854_html"><div class="ttname"><a href="a00854.html">apache::geode::client::Serializable</a></div><div class="ttdoc">This base class is the superclass of all user objects in the cache that can be serialized.</div><div class="ttdef"><b>Definition:</b> Serializable.hpp:53</div></div>
-<div class="ttc" id="a00798_html"><div class="ttname"><a href="a00798.html">apache::geode::client::Properties</a></div><div class="ttdoc">Contains a set of (key, value) pair properties with key being the name of the property; value,...</div><div class="ttdef"><b>Definition:</b> Properties.hpp:51</div></div>
 <div class="ttc" id="a00194_html"><div class="ttname"><a href="a00194.html">Properties.hpp</a></div></div>
-<div class="ttc" id="a00894_html"><div class="ttname"><a href="a00894.html">ExpirationAction</a></div><div class="ttdoc">Enumerated type for expiration actions.</div></div>
 <div class="ttc" id="a00053_html"><div class="ttname"><a href="a00053.html">CacheListener.hpp</a></div></div>
 <div class="ttc" id="a00119_html"><div class="ttname"><a href="a00119.html">DiskPolicyType.hpp</a></div></div>
+<div class="ttc" id="a00819_html"><div class="ttname"><a href="a00819.html">apache::geode::client::RegionAttributes</a></div><div class="ttdoc">Defines attributes for configuring a region.</div><div class="ttdef"><b>Definition:</b> RegionAttributes.hpp:76</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00209.html b/releases/latest/cppdocs/a00209.html
index 2a3615a..a81bff6 100644
--- a/releases/latest/cppdocs/a00209.html
+++ b/releases/latest/cppdocs/a00209.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -97,8 +97,8 @@ $(document).ready(function(){initNavTree('a00209.html','');});
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
 Data Structures</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00822.html">apache::geode::client::RegionAttributesFactory</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates instances of <a class="el" href="a00818.html">RegionAttributes</a>.  <a href="a00822.html#details">More...</a><br /></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00823.html">apache::geode::client::RegionAttributesFactory</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates instances of <a class="el" href="a00819.html">RegionAttributes</a>.  <a href="a00823.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 </div><!-- contents -->
diff --git a/releases/latest/cppdocs/a00209.js b/releases/latest/cppdocs/a00209.js
index 44ccd72..3ea806d 100644
--- a/releases/latest/cppdocs/a00209.js
+++ b/releases/latest/cppdocs/a00209.js
@@ -1,4 +1,4 @@
 var a00209 =
 [
-    [ "RegionAttributesFactory", "a00822.html", "a00822" ]
+    [ "RegionAttributesFactory", "a00823.html", "a00823" ]
 ];
\ No newline at end of file
diff --git a/releases/latest/cppdocs/a00209_source.html b/releases/latest/cppdocs/a00209_source.html
index 75f4797..fc5b202 100644
--- a/releases/latest/cppdocs/a00209_source.html
+++ b/releases/latest/cppdocs/a00209_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,16 +90,16 @@ $(document).ready(function(){initNavTree('a00209_source.html','');});
 <div class="title">RegionAttributesFactory.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="a00209.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
-<div class="ttc" id="a00056_html"><div class="ttname"><a href="a00056.html">CacheLoader.hpp</a></div></div>
-<div class="ttc" id="a00818_html"><div class="ttname"><a href="a00818.html">apache::geode::client::RegionAttributes</a></div><div class="ttdoc">Defines attributes for configuring a region.</div><div class="ttdef"><b>Definition:</b> RegionAttributes.hpp:76</div></div>
+<a href="a00209.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
+<div class="ttc" id="a00891_html"><div class="ttname"><a href="a00891.html">DiskPolicyType</a></div><div class="ttdoc">Enumerated type for disk policy.</div></div>
+<div class="ttc" id="a00823_html"><div class="ttname"><a href="a00823.html">apache::geode::client::RegionAttributesFactory</a></div><div class="ttdoc">Creates instances of RegionAttributes.</div><div class="ttdef"><b>Definition:</b> RegionAttributesFactory.hpp:156</div></div>
 <div class="ttc" id="a00206_html"><div class="ttname"><a href="a00206.html">RegionAttributes.hpp</a></div></div>
-<div class="ttc" id="a00890_html"><div class="ttname"><a href="a00890.html">DiskPolicyType</a></div><div class="ttdoc">Enumerated type for disk policy.</div></div>
+<div class="ttc" id="a00895_html"><div class="ttname"><a href="a00895.html">ExpirationAction</a></div><div class="ttdoc">Enumerated type for expiration actions.</div></div>
 <div class="ttc" id="a00134_html"><div class="ttname"><a href="a00134.html">ExpirationAction.hpp</a></div></div>
-<div class="ttc" id="a00894_html"><div class="ttname"><a href="a00894.html">ExpirationAction</a></div><div class="ttdoc">Enumerated type for expiration actions.</div></div>
 <div class="ttc" id="a00053_html"><div class="ttname"><a href="a00053.html">CacheListener.hpp</a></div></div>
 <div class="ttc" id="a00185_html"><div class="ttname"><a href="a00185.html">Pool.hpp</a></div></div>
 <div class="ttc" id="a00119_html"><div class="ttname"><a href="a00119.html">DiskPolicyType.hpp</a></div></div>
+<div class="ttc" id="a00819_html"><div class="ttname"><a href="a00819.html">apache::geode::client::RegionAttributes</a></div><div class="ttdoc">Defines attributes for configuring a region.</div><div class="ttdef"><b>Definition:</b> RegionAttributes.hpp:76</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00212.html b/releases/latest/cppdocs/a00212.html
index cb49d43..a0c9563 100644
--- a/releases/latest/cppdocs/a00212.html
+++ b/releases/latest/cppdocs/a00212.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -97,8 +97,8 @@ $(document).ready(function(){initNavTree('a00212.html','');});
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
 Data Structures</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00826.html">apache::geode::client::RegionEntry</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">An object in a <a class="el" href="a00814.html" title="This class manages subregions and cached data.">Region</a> that represents an entry, i.e., a key-value pair.  <a href="a00826.html#details">More...</a><br /></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00827.html">apache::geode::client::RegionEntry</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">An object in a <a class="el" href="a00815.html" title="This class manages subregions and cached data.">Region</a> that represents an entry, i.e., a key-value pair.  <a href="a00827.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 </div><!-- contents -->
diff --git a/releases/latest/cppdocs/a00212.js b/releases/latest/cppdocs/a00212.js
index 72914d2..12e62e6 100644
--- a/releases/latest/cppdocs/a00212.js
+++ b/releases/latest/cppdocs/a00212.js
@@ -1,4 +1,4 @@
 var a00212 =
 [
-    [ "RegionEntry", "a00826.html", "a00826" ]
+    [ "RegionEntry", "a00827.html", "a00827" ]
 ];
\ No newline at end of file
diff --git a/releases/latest/cppdocs/a00212_source.html b/releases/latest/cppdocs/a00212_source.html
index babc6f5..d04bef8 100644
--- a/releases/latest/cppdocs/a00212_source.html
+++ b/releases/latest/cppdocs/a00212_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,9 +90,9 @@ $(document).ready(function(){initNavTree('a00212_source.html','');});
 <div class="title">RegionEntry.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="a00212.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
+<a href="a00212.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
+<div class="ttc" id="a00059_html"><div class="ttname"><a href="a00059.html">CacheStatistics.hpp</a></div></div>
 <div class="ttc" id="a00038_html"><div class="ttname"><a href="a00038.html">CacheableKey.hpp</a></div></div>
-<div class="ttc" id="a00826_html"><div class="ttname"><a href="a00826.html">apache::geode::client::RegionEntry</a></div><div class="ttdoc">An object in a Region that represents an entry, i.e., a key-value pair.</div><div class="ttdef"><b>Definition:</b> RegionEntry.hpp:51</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00215.html b/releases/latest/cppdocs/a00215.html
index 7d54c25..1c22a85 100644
--- a/releases/latest/cppdocs/a00215.html
+++ b/releases/latest/cppdocs/a00215.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -97,8 +97,8 @@ $(document).ready(function(){initNavTree('a00215.html','');});
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
 Data Structures</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00830.html">apache::geode::client::RegionEvent</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Declares region events.  <a href="a00830.html#details">More...</a><br /></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00831.html">apache::geode::client::RegionEvent</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Declares region events.  <a href="a00831.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 </div><!-- contents -->
diff --git a/releases/latest/cppdocs/a00215.js b/releases/latest/cppdocs/a00215.js
index 3e94a52..b9faac9 100644
--- a/releases/latest/cppdocs/a00215.js
+++ b/releases/latest/cppdocs/a00215.js
@@ -1,4 +1,4 @@
 var a00215 =
 [
-    [ "RegionEvent", "a00830.html", "a00830" ]
+    [ "RegionEvent", "a00831.html", "a00831" ]
 ];
\ No newline at end of file
diff --git a/releases/latest/cppdocs/a00215_source.html b/releases/latest/cppdocs/a00215_source.html
index 68ae094..bc55224 100644
--- a/releases/latest/cppdocs/a00215_source.html
+++ b/releases/latest/cppdocs/a00215_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,14 +90,14 @@ $(document).ready(function(){initNavTree('a00215_source.html','');});
 <div class="title">RegionEvent.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="a00215.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
-<div class="ttc" id="a00830_html_a3b6b844c728868bc046c618d945d274f"><div class="ttname"><a href="a00830.html#a3b6b844c728868bc046c618d945d274f">apache::geode::client::RegionEvent::remoteOrigin</a></div><div class="ttdeci">bool remoteOrigin() const</div><div class="ttdoc">If the event originated in a remote process, returns true.</div><div class="ttdef"><b>Definition:</b> RegionEvent.hpp:68</div></div>
-<div class="ttc" id="a00830_html"><div class="ttname"><a href="a00830.html">apache::geode::client::RegionEvent</a></div><div class="ttdoc">Declares region events.</div><div class="ttdef"><b>Definition:</b> RegionEvent.hpp:37</div></div>
-<div class="ttc" id="a00830_html_aa838739267f38bfd0a03238397f2c01e"><div class="ttname"><a href="a00830.html#aa838739267f38bfd0a03238397f2c01e">apache::geode::client::RegionEvent::m_region</a></div><div class="ttdeci">const std::shared_ptr&lt; Region &gt; m_region</div><div class="ttdoc">Region for this event.</div><div class="ttdef"><b>Definition:</b> RegionEvent.hpp:39</div></div>
-<div class="ttc" id="a00830_html_a89634c5befdb4f9cff20c03ef9f25104"><div class="ttname"><a href="a00830.html#a89634c5befdb4f9cff20c03ef9f25104">apache::geode::client::RegionEvent::m_remoteOrigin</a></div><div class="ttdeci">const bool m_remoteOrigin</div><div class="ttdoc">True if from a remote process.</div><div class="ttdef"><b>Definition:</b> RegionEvent.hpp:42</div></div>
+<a href="a00215.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
+<div class="ttc" id="a00831_html_a89634c5befdb4f9cff20c03ef9f25104"><div class="ttname"><a href="a00831.html#a89634c5befdb4f9cff20c03ef9f25104">apache::geode::client::RegionEvent::m_remoteOrigin</a></div><div class="ttdeci">const bool m_remoteOrigin</div><div class="ttdoc">True if from a remote process.</div><div class="ttdef"><b>Definition:</b> RegionEvent.hpp:42</div></div>
+<div class="ttc" id="a00831_html_a3b6b844c728868bc046c618d945d274f"><div class="ttname"><a href="a00831.html#a3b6b844c728868bc046c618d945d274f">apache::geode::client::RegionEvent::remoteOrigin</a></div><div class="ttdeci">bool remoteOrigin() const</div><div class="ttdoc">If the event originated in a remote process, returns true.</div><div class="ttdef"><b>Definition:</b> RegionEvent.hpp:68</div></div>
 <div class="ttc" id="a00038_html"><div class="ttname"><a href="a00038.html">CacheableKey.hpp</a></div></div>
-<div class="ttc" id="a00830_html_a5a7805bcc5b6140e0dbe4fc0ed338458"><div class="ttname"><a href="a00830.html#a5a7805bcc5b6140e0dbe4fc0ed338458">apache::geode::client::RegionEvent::m_callbackArgument</a></div><div class="ttdeci">const std::shared_ptr&lt; Serializable &gt; m_callbackArgument</div><div class="ttdoc">Callback argument for this event, if any.</div><div class="ttdef"><b>Definition:</b> RegionEvent.hpp:41</div></div>
-<div class="ttc" id="a00830_html_aa7ec00c4d5e3b4ee981c232e7a039c0a"><div class="ttname"><a href="a00830.html#aa7ec00c4d5e3b4ee981c232e7a039c0a">apache::geode::client::RegionEvent::getCallbackArgument</a></div><div class="ttdeci">std::shared_ptr&lt; Serializable &gt; getCallbackArgument() const</div><div class="ttdoc">Returns the callbackArgument passed to the method that generated this event.</div><div class="ttdef"><b>Definition:</b> RegionEvent.hpp:63</div></div>
+<div class="ttc" id="a00831_html_a5a7805bcc5b6140e0dbe4fc0ed338458"><div class="ttname"><a href="a00831.html#a5a7805bcc5b6140e0dbe4fc0ed338458">apache::geode::client::RegionEvent::m_callbackArgument</a></div><div class="ttdeci">const std::shared_ptr&lt; Serializable &gt; m_callbackArgument</div><div class="ttdoc">Callback argument for this event, if any.</div><div class="ttdef"><b>Definition:</b> RegionEvent.hpp:41</div></div>
+<div class="ttc" id="a00831_html_aa838739267f38bfd0a03238397f2c01e"><div class="ttname"><a href="a00831.html#aa838739267f38bfd0a03238397f2c01e">apache::geode::client::RegionEvent::m_region</a></div><div class="ttdeci">const std::shared_ptr&lt; Region &gt; m_region</div><div class="ttdoc">Region for this event.</div><div class="ttdef"><b>Definition:</b> RegionEvent.hpp:39</div></div>
+<div class="ttc" id="a00831_html"><div class="ttname"><a href="a00831.html">apache::geode::client::RegionEvent</a></div><div class="ttdoc">Declares region events.</div><div class="ttdef"><b>Definition:</b> RegionEvent.hpp:37</div></div>
+<div class="ttc" id="a00831_html_aa256dbff802f00ddac590484967459dc"><div class="ttname"><a href="a00831.html#aa256dbff802f00ddac590484967459dc">apache::geode::client::RegionEvent::getRegion</a></div><div class="ttdeci">std::shared_ptr&lt; Region &gt; getRegion() const</div><div class="ttdoc">Return the region this event occurred in.</div><div class="ttdef"><b>Definition:</b> RegionEvent.hpp:56</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00218.html b/releases/latest/cppdocs/a00218.html
index f70713d..5cdb13d 100644
--- a/releases/latest/cppdocs/a00218.html
+++ b/releases/latest/cppdocs/a00218.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -97,8 +97,8 @@ $(document).ready(function(){initNavTree('a00218.html','');});
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
 Data Structures</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00834.html">apache::geode::client::RegionFactory</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Provides for the configuration and creation of instances of <a class="el" href="a00814.html" title="This class manages subregions and cached data.">Region</a>.  <a href="a00834.html#details">More...</a><br /></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00835.html">apache::geode::client::RegionFactory</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Provides for the configuration and creation of instances of <a class="el" href="a00815.html" title="This class manages subregions and cached data.">Region</a>.  <a href="a00835.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 </div><!-- contents -->
diff --git a/releases/latest/cppdocs/a00218.js b/releases/latest/cppdocs/a00218.js
index 8aa5ff1..b47e525 100644
--- a/releases/latest/cppdocs/a00218.js
+++ b/releases/latest/cppdocs/a00218.js
@@ -1,4 +1,4 @@
 var a00218 =
 [
-    [ "RegionFactory", "a00834.html", "a00834" ]
+    [ "RegionFactory", "a00835.html", "a00835" ]
 ];
\ No newline at end of file
diff --git a/releases/latest/cppdocs/a00218_source.html b/releases/latest/cppdocs/a00218_source.html
index bd1cb0b..03bf751 100644
--- a/releases/latest/cppdocs/a00218_source.html
+++ b/releases/latest/cppdocs/a00218_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,11 +90,11 @@ $(document).ready(function(){initNavTree('a00218_source.html','');});
 <div class="title">RegionFactory.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="a00218.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
-<div class="ttc" id="a00890_html"><div class="ttname"><a href="a00890.html">DiskPolicyType</a></div><div class="ttdoc">Enumerated type for disk policy.</div></div>
-<div class="ttc" id="a00834_html"><div class="ttname"><a href="a00834.html">apache::geode::client::RegionFactory</a></div><div class="ttdoc">Provides for the configuration and creation of instances of Region.</div><div class="ttdef"><b>Definition:</b> RegionFactory.hpp:43</div></div>
-<div class="ttc" id="a00898_html"><div class="ttname"><a href="a00898.html">RegionShortcut</a></div><div class="ttdoc">Each enum represents a predefined RegionAttributes in a {}.</div></div>
-<div class="ttc" id="a00894_html"><div class="ttname"><a href="a00894.html">ExpirationAction</a></div><div class="ttdoc">Enumerated type for expiration actions.</div></div>
+<a href="a00218.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
+<div class="ttc" id="a00835_html"><div class="ttname"><a href="a00835.html">apache::geode::client::RegionFactory</a></div><div class="ttdoc">Provides for the configuration and creation of instances of Region.</div><div class="ttdef"><b>Definition:</b> RegionFactory.hpp:43</div></div>
+<div class="ttc" id="a00899_html"><div class="ttname"><a href="a00899.html">RegionShortcut</a></div><div class="ttdoc">Each enum represents a predefined RegionAttributes in a {}.</div></div>
+<div class="ttc" id="a00209_html"><div class="ttname"><a href="a00209.html">RegionAttributesFactory.hpp</a></div></div>
+<div class="ttc" id="a00895_html"><div class="ttname"><a href="a00895.html">ExpirationAction</a></div><div class="ttdoc">Enumerated type for expiration actions.</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00221.html b/releases/latest/cppdocs/a00221.html
index 7f377a1..3354d61 100644
--- a/releases/latest/cppdocs/a00221.html
+++ b/releases/latest/cppdocs/a00221.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -97,8 +97,8 @@ $(document).ready(function(){initNavTree('a00221.html','');});
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
 Data Structures</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00838.html">apache::geode::client::RegionService</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A <a class="el" href="a00838.html" title="A RegionService provides access to existing regions that exist in a Geode cache.">RegionService</a> provides access to existing <a class="el" href="a00814.html">regions</a> that exist in a <a class="el" href="a00742.html">Geode cache</a>.  <a href="a00838.html#details">More...</a><br /></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00839.html">apache::geode::client::RegionService</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A <a class="el" href="a00839.html" title="A RegionService provides access to existing regions that exist in a Geode cache.">RegionService</a> provides access to existing <a class="el" href="a00815.html">regions</a> that exist in a <a class="el" href="a00743.html">Geode cache</a>.  <a href="a00839.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 </div><!-- contents -->
diff --git a/releases/latest/cppdocs/a00221.js b/releases/latest/cppdocs/a00221.js
index c22ebaa..912048e 100644
--- a/releases/latest/cppdocs/a00221.js
+++ b/releases/latest/cppdocs/a00221.js
@@ -1,4 +1,4 @@
 var a00221 =
 [
-    [ "RegionService", "a00838.html", "a00838" ]
+    [ "RegionService", "a00839.html", "a00839" ]
 ];
\ No newline at end of file
diff --git a/releases/latest/cppdocs/a00221_source.html b/releases/latest/cppdocs/a00221_source.html
index a8e117a..f0b8aac 100644
--- a/releases/latest/cppdocs/a00221_source.html
+++ b/releases/latest/cppdocs/a00221_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,8 +90,8 @@ $(document).ready(function(){initNavTree('a00221_source.html','');});
 <div class="title">RegionService.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="a00221.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
-<div class="ttc" id="a00754_html"><div class="ttname"><a href="a00754.html">apache::geode::client::PdxInstanceFactory</a></div><div class="ttdoc">PdxInstanceFactory gives you a way to create PdxInstances.</div><div class="ttdef"><b>Definition:</b> PdxInstanceFactory.hpp:52</div></div>
+<a href="a00221.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
+<div class="ttc" id="a00755_html"><div class="ttname"><a href="a00755.html">apache::geode::client::PdxInstanceFactory</a></div><div class="ttdoc">PdxInstanceFactory gives you a way to create PdxInstances.</div><div class="ttdef"><b>Definition:</b> PdxInstanceFactory.hpp:52</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00224_source.html b/releases/latest/cppdocs/a00224_source.html
index 846d5da..f14e0a4 100644
--- a/releases/latest/cppdocs/a00224_source.html
+++ b/releases/latest/cppdocs/a00224_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,7 +90,7 @@ $(document).ready(function(){initNavTree('a00224_source.html','');});
 <div class="title">RegionShortcut.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contributor license agreements.  See the NOTICE file distributed with< [...]
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contributor license agreements.  See the NOTICE file distributed with< [...]
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00227.html b/releases/latest/cppdocs/a00227.html
index 8bb5b4e..2f207a6 100644
--- a/releases/latest/cppdocs/a00227.html
+++ b/releases/latest/cppdocs/a00227.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -97,8 +97,8 @@ $(document).ready(function(){initNavTree('a00227.html','');});
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
 Data Structures</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00842.html">apache::geode::client::ResultCollector</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Defines the interface for a container that gathers results from function execution.  <a href="a00842.html#details">More...</a><br /></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00843.html">apache::geode::client::ResultCollector</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Defines the interface for a container that gathers results from function execution.  <a href="a00843.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 </div><!-- contents -->
diff --git a/releases/latest/cppdocs/a00227.js b/releases/latest/cppdocs/a00227.js
index 9392659..fdad4f1 100644
--- a/releases/latest/cppdocs/a00227.js
+++ b/releases/latest/cppdocs/a00227.js
@@ -1,4 +1,4 @@
 var a00227 =
 [
-    [ "ResultCollector", "a00842.html", "a00842" ]
+    [ "ResultCollector", "a00843.html", "a00843" ]
 ];
\ No newline at end of file
diff --git a/releases/latest/cppdocs/a00227_source.html b/releases/latest/cppdocs/a00227_source.html
index 001397e..755ae08 100644
--- a/releases/latest/cppdocs/a00227_source.html
+++ b/releases/latest/cppdocs/a00227_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,7 +90,7 @@ $(document).ready(function(){initNavTree('a00227_source.html','');});
 <div class="title">ResultCollector.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="a00227.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
+<a href="a00227.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
 <div class="ttc" id="a00026_html"><div class="ttname"><a href="a00026.html">CacheableBuiltins.hpp</a></div><div class="ttdoc">Contains generic template definitions for Cacheable types and instantiations for built-in types.</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
diff --git a/releases/latest/cppdocs/a00230_source.html b/releases/latest/cppdocs/a00230_source.html
index ca91945..0b4a9b5 100644
--- a/releases/latest/cppdocs/a00230_source.html
+++ b/releases/latest/cppdocs/a00230_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,9 +90,9 @@ $(document).ready(function(){initNavTree('a00230_source.html','');});
 <div class="title">ResultSet.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contributor license agreements.  See the NOTICE file distributed with< [...]
-<div class="ttc" id="a00846_html"><div class="ttname"><a href="a00846.html">apache::geode::client::ResultSet</a></div><div class="ttdoc">A ResultSet may be obtained after executing a Query which is obtained from a QueryService which in tu...</div><div class="ttdef"><b>Definition:</b> ResultSet.hpp:35</div></div>
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contributor license agreements.  See the NOTICE file distributed with< [...]
 <div class="ttc" id="a00233_html"><div class="ttname"><a href="a00233.html">SelectResults.hpp</a></div></div>
+<div class="ttc" id="a00851_html"><div class="ttname"><a href="a00851.html">apache::geode::client::SelectResults</a></div><div class="ttdoc">A SelectResults is obtained by executing a Query on the server.</div><div class="ttdef"><b>Definition:</b> SelectResults.hpp:44</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00233.html b/releases/latest/cppdocs/a00233.html
index 1f677f9..5843c4c 100644
--- a/releases/latest/cppdocs/a00233.html
+++ b/releases/latest/cppdocs/a00233.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -97,8 +97,8 @@ $(document).ready(function(){initNavTree('a00233.html','');});
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
 Data Structures</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00850.html">apache::geode::client::SelectResults</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A <a class="el" href="a00850.html" title="A SelectResults is obtained by executing a Query on the server.">SelectResults</a> is obtained by executing a <a class="el" href="a00806.html" title="A Query is obtained from a QueryService which in turn is obtained from the Cache.">Query</a> on the server.  <a href="a00850.html#details">More...</a><br /></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00851.html">apache::geode::client::SelectResults</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A <a class="el" href="a00851.html" title="A SelectResults is obtained by executing a Query on the server.">SelectResults</a> is obtained by executing a <a class="el" href="a00807.html" title="A Query is obtained from a QueryService which in turn is obtained from the Cache.">Query</a> on the server.  <a href="a00851.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 </div><!-- contents -->
diff --git a/releases/latest/cppdocs/a00233.js b/releases/latest/cppdocs/a00233.js
index 670bb65..76d9599 100644
--- a/releases/latest/cppdocs/a00233.js
+++ b/releases/latest/cppdocs/a00233.js
@@ -1,4 +1,4 @@
 var a00233 =
 [
-    [ "SelectResults", "a00850.html", "a00850" ]
+    [ "SelectResults", "a00851.html", "a00851" ]
 ];
\ No newline at end of file
diff --git a/releases/latest/cppdocs/a00233_source.html b/releases/latest/cppdocs/a00233_source.html
index 603fdb3..25604d5 100644
--- a/releases/latest/cppdocs/a00233_source.html
+++ b/releases/latest/cppdocs/a00233_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,9 +90,9 @@ $(document).ready(function(){initNavTree('a00233_source.html','');});
 <div class="title">SelectResults.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="a00233.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
-<div class="ttc" id="a00026_html"><div class="ttname"><a href="a00026.html">CacheableBuiltins.hpp</a></div><div class="ttdoc">Contains generic template definitions for Cacheable types and instantiations for built-in types.</div></div>
-<div class="ttc" id="a00850_html_a51a183166096893fcb16b569327c60b3"><div class="ttname"><a href="a00850.html#a51a183166096893fcb16b569327c60b3">apache::geode::client::SelectResults::iterator</a></div><div class="ttdeci">std::vector&lt; std::shared_ptr&lt; Cacheable &gt; &gt;::iterator iterator</div><div class="ttdoc">Interface of an iterator for SelectResults.</div><div class="ttdef"><b>Definition:</b> SelectResults.hpp:68</div></div>
+<a href="a00233.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
+<div class="ttc" id="a00851_html"><div class="ttname"><a href="a00851.html">apache::geode::client::SelectResults</a></div><div class="ttdoc">A SelectResults is obtained by executing a Query on the server.</div><div class="ttdef"><b>Definition:</b> SelectResults.hpp:44</div></div>
+<div class="ttc" id="a00851_html_a51a183166096893fcb16b569327c60b3"><div class="ttname"><a href="a00851.html#a51a183166096893fcb16b569327c60b3">apache::geode::client::SelectResults::iterator</a></div><div class="ttdeci">std::vector&lt; std::shared_ptr&lt; Cacheable &gt; &gt;::iterator iterator</div><div class="ttdoc">Interface of an iterator for SelectResults.</div><div class="ttdef"><b>Definition:</b> SelectResults.hpp:68</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00236_source.html b/releases/latest/cppdocs/a00236_source.html
index 8b6d07b..ef0466b 100644
--- a/releases/latest/cppdocs/a00236_source.html
+++ b/releases/latest/cppdocs/a00236_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,7 +90,7 @@ $(document).ready(function(){initNavTree('a00236_source.html','');});
 <div class="title">Serializable.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contributor license agreements.  See the NOTICE file distributed with< [...]
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contributor license agreements.  See the NOTICE file distributed with< [...]
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00239_source.html b/releases/latest/cppdocs/a00239_source.html
index 8c00f2b..03f6138 100644
--- a/releases/latest/cppdocs/a00239_source.html
+++ b/releases/latest/cppdocs/a00239_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,27 +90,27 @@ $(document).ready(function(){initNavTree('a00239_source.html','');});
 <div class="title">Serializer.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contributor license agreements.  See the NOTICE file distributed with< [...]
-<div class="ttc" id="a00438_html_ab584bfb66bc14fddfffb4282a2eafb9b"><div class="ttname"><a href="a00438.html#ab584bfb66bc14fddfffb4282a2eafb9b">apache::geode::client::DataOutput::write</a></div><div class="ttdeci">void write(uint8_t value)</div><div class="ttdoc">Write an unsigned byte to the DataOutput.</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:55</div></div>
-<div class="ttc" id="a00434_html_add454175eca2ec881b129182c299cc39"><div class="ttname"><a href="a00434.html#add454175eca2ec881b129182c299cc39">apache::geode::client::DataInput::read</a></div><div class="ttdeci">int8_t read()</div><div class="ttdoc">Read a signed byte from the DataInput.</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:66</div></div>
-<div class="ttc" id="a00434_html_a3aec0ac7bb1b552f7a264803998c24dd"><div class="ttname"><a href="a00434.html#a3aec0ac7bb1b552f7a264803998c24dd">apache::geode::client::DataInput::readArrayLength</a></div><div class="ttdeci">int32_t readArrayLength()</div><div class="ttdoc">Read a 32-bit signed integer array length value from the DataInput in a manner compatible with java s...</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:216</div></div>
-<div class="ttc" id="a00438_html_a92779f7b388b020878a3616cdcc8896d"><div class="ttname"><a href="a00438.html#a92779f7b388b020878a3616cdcc8896d">apache::geode::client::DataOutput::writeBytes</a></div><div class="ttdeci">void writeBytes(const uint8_t *bytes, int32_t len)</div><div class="ttdoc">Write an array of unsigned bytes to the DataOutput.</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:80</div></div>
-<div class="ttc" id="a00434_html_a16511ecd595c84f0aceeff1a23529c0c"><div class="ttname"><a href="a00434.html#a16511ecd595c84f0aceeff1a23529c0c">apache::geode::client::DataInput::readBytes</a></div><div class="ttdeci">void readBytes(uint8_t **bytes, int32_t *len)</div><div class="ttdoc">Read an array of unsigned bytes from the DataInput expecting to find the length of array in the strea...</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:127</div></div>
-<div class="ttc" id="a00434_html_a586a3ed064481c2027a4474b5b5599d9"><div class="ttname"><a href="a00434.html#a586a3ed064481c2027a4474b5b5599d9">apache::geode::client::DataInput::readInt16</a></div><div class="ttdeci">int16_t readInt16()</div><div class="ttdoc">Read a 16-bit signed integer from the DataInput.</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:168</div></div>
-<div class="ttc" id="a00438_html_ad394efcb48c1a358a58e5741d914d58d"><div class="ttname"><a href="a00438.html#ad394efcb48c1a358a58e5741d914d58d">apache::geode::client::DataOutput::writeBoolean</a></div><div class="ttdeci">void writeBoolean(bool value)</div><div class="ttdoc">Write a boolean value to the DataOutput.</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:72</div></div>
-<div class="ttc" id="a00438_html_ab5ccdc412d23aa886c4f2e7fd3596382"><div class="ttname"><a href="a00438.html#ab5ccdc412d23aa886c4f2e7fd3596382">apache::geode::client::DataOutput::writeObject</a></div><div class="ttdeci">void writeObject(const std::shared_ptr&lt; PTR &gt; &amp;objptr, bool isDelta=false)</div><div class="ttdoc">Write a Serializable object to the DataOutput.</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:337</div></div>
-<div class="ttc" id="a00438_html_a3959bca668435c2f33eb870df34e4132"><div class="ttname"><a href="a00438.html#a3959bca668435c2f33eb870df34e4132">apache::geode::client::DataOutput::writeFloat</a></div><div class="ttdeci">void writeFloat(float value)</div><div class="ttdoc">Write a float value to the DataOutput.</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:240</div></div>
-<div class="ttc" id="a00438_html_a2b8d781f1558bf7395367e97bfd98cf0"><div class="ttname"><a href="a00438.html#a2b8d781f1558bf7395367e97bfd98cf0">apache::geode::client::DataOutput::writeDouble</a></div><div class="ttdeci">void writeDouble(double value)</div><div class="ttdoc">Write a double precision real number to the DataOutput.</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:254</div></div>
-<div class="ttc" id="a00438_html"><div class="ttname"><a href="a00438.html">apache::geode::client::DataOutput</a></div><div class="ttdoc">Provide operations for writing primitive data values, byte arrays, strings, Serializable objects to a...</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:48</div></div>
-<div class="ttc" id="a00434_html_acf90a7fa8a62cc4c23ac1e36f5646f03"><div class="ttname"><a href="a00434.html#acf90a7fa8a62cc4c23ac1e36f5646f03">apache::geode::client::DataInput::readObject</a></div><div class="ttdeci">std::shared_ptr&lt; Serializable &gt; readObject()</div><div class="ttdoc">Read a Serializable object from the DataInput.</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:341</div></div>
-<div class="ttc" id="a00438_html_a7f5e95a11c0fe3078fe9d0ba158ee894"><div class="ttname"><a href="a00438.html#a7f5e95a11c0fe3078fe9d0ba158ee894">apache::geode::client::DataOutput::writeInt</a></div><div class="ttdeci">void writeInt(uint16_t value)</div><div class="ttdoc">Write a 16-bit unsigned integer value to the DataOutput.</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:140</div></div>
-<div class="ttc" id="a00434_html"><div class="ttname"><a href="a00434.html">apache::geode::client::DataInput</a></div><div class="ttdoc">Provide operations for reading primitive data values, byte arrays, strings, Serializable objects from...</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:59</div></div>
-<div class="ttc" id="a00434_html_a517781ff83d5f021b0c2abf5bb4cd5b9"><div class="ttname"><a href="a00434.html#a517781ff83d5f021b0c2abf5bb4cd5b9">apache::geode::client::DataInput::readInt64</a></div><div class="ttdeci">int64_t readInt64()</div><div class="ttdoc">Read a 64-bit signed integer from the DataInput.</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:194</div></div>
-<div class="ttc" id="a00434_html_ae1ac0dfa80098bd1bebdcf7bf8f1ea9f"><div class="ttname"><a href="a00434.html#ae1ac0dfa80098bd1bebdcf7bf8f1ea9f">apache::geode::client::DataInput::readFloat</a></div><div class="ttdeci">float readFloat()</div><div class="ttdoc">Read a float from the DataInput.</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:262</div></div>
-<div class="ttc" id="a00438_html_a74d7360f33e3187d9582cb199099b84f"><div class="ttname"><a href="a00438.html#a74d7360f33e3187d9582cb199099b84f">apache::geode::client::DataOutput::writeArrayLen</a></div><div class="ttdeci">void writeArrayLen(int32_t len)</div><div class="ttdoc">Write a 32-bit signed integer array length value to the DataOutput in a manner compatible with java s...</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:221</div></div>
-<div class="ttc" id="a00434_html_affecd40e102e0eed02d4fd22b892eb73"><div class="ttname"><a href="a00434.html#affecd40e102e0eed02d4fd22b892eb73">apache::geode::client::DataInput::readInt32</a></div><div class="ttdeci">int32_t readInt32()</div><div class="ttdoc">Read a 32-bit signed integer from the DataInput.g.</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:179</div></div>
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contributor license agreements.  See the NOTICE file distributed with< [...]
+<div class="ttc" id="a00435_html_a517781ff83d5f021b0c2abf5bb4cd5b9"><div class="ttname"><a href="a00435.html#a517781ff83d5f021b0c2abf5bb4cd5b9">apache::geode::client::DataInput::readInt64</a></div><div class="ttdeci">int64_t readInt64()</div><div class="ttdoc">Read a 64-bit signed integer from the DataInput.</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:194</div></div>
+<div class="ttc" id="a00439_html_ab5ccdc412d23aa886c4f2e7fd3596382"><div class="ttname"><a href="a00439.html#ab5ccdc412d23aa886c4f2e7fd3596382">apache::geode::client::DataOutput::writeObject</a></div><div class="ttdeci">void writeObject(const std::shared_ptr&lt; PTR &gt; &amp;objptr, bool isDelta=false)</div><div class="ttdoc">Write a Serializable object to the DataOutput.</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:337</div></div>
+<div class="ttc" id="a00435_html_a3aec0ac7bb1b552f7a264803998c24dd"><div class="ttname"><a href="a00435.html#a3aec0ac7bb1b552f7a264803998c24dd">apache::geode::client::DataInput::readArrayLength</a></div><div class="ttdeci">int32_t readArrayLength()</div><div class="ttdoc">Read a 32-bit signed integer array length value from the DataInput in a manner compatible with java s...</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:216</div></div>
+<div class="ttc" id="a00439_html"><div class="ttname"><a href="a00439.html">apache::geode::client::DataOutput</a></div><div class="ttdoc">Provide operations for writing primitive data values, byte arrays, strings, Serializable objects to a...</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:48</div></div>
+<div class="ttc" id="a00439_html_a92779f7b388b020878a3616cdcc8896d"><div class="ttname"><a href="a00439.html#a92779f7b388b020878a3616cdcc8896d">apache::geode::client::DataOutput::writeBytes</a></div><div class="ttdeci">void writeBytes(const uint8_t *bytes, int32_t len)</div><div class="ttdoc">Write an array of unsigned bytes to the DataOutput.</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:80</div></div>
+<div class="ttc" id="a00435_html"><div class="ttname"><a href="a00435.html">apache::geode::client::DataInput</a></div><div class="ttdoc">Provide operations for reading primitive data values, byte arrays, strings, Serializable objects from...</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:59</div></div>
+<div class="ttc" id="a00435_html_add454175eca2ec881b129182c299cc39"><div class="ttname"><a href="a00435.html#add454175eca2ec881b129182c299cc39">apache::geode::client::DataInput::read</a></div><div class="ttdeci">int8_t read()</div><div class="ttdoc">Read a signed byte from the DataInput.</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:66</div></div>
+<div class="ttc" id="a00439_html_ad394efcb48c1a358a58e5741d914d58d"><div class="ttname"><a href="a00439.html#ad394efcb48c1a358a58e5741d914d58d">apache::geode::client::DataOutput::writeBoolean</a></div><div class="ttdeci">void writeBoolean(bool value)</div><div class="ttdoc">Write a boolean value to the DataOutput.</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:72</div></div>
+<div class="ttc" id="a00439_html_a2b8d781f1558bf7395367e97bfd98cf0"><div class="ttname"><a href="a00439.html#a2b8d781f1558bf7395367e97bfd98cf0">apache::geode::client::DataOutput::writeDouble</a></div><div class="ttdeci">void writeDouble(double value)</div><div class="ttdoc">Write a double precision real number to the DataOutput.</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:254</div></div>
+<div class="ttc" id="a00435_html_ae1ac0dfa80098bd1bebdcf7bf8f1ea9f"><div class="ttname"><a href="a00435.html#ae1ac0dfa80098bd1bebdcf7bf8f1ea9f">apache::geode::client::DataInput::readFloat</a></div><div class="ttdeci">float readFloat()</div><div class="ttdoc">Read a float from the DataInput.</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:262</div></div>
+<div class="ttc" id="a00439_html_a3959bca668435c2f33eb870df34e4132"><div class="ttname"><a href="a00439.html#a3959bca668435c2f33eb870df34e4132">apache::geode::client::DataOutput::writeFloat</a></div><div class="ttdeci">void writeFloat(float value)</div><div class="ttdoc">Write a float value to the DataOutput.</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:240</div></div>
+<div class="ttc" id="a00439_html_a7f5e95a11c0fe3078fe9d0ba158ee894"><div class="ttname"><a href="a00439.html#a7f5e95a11c0fe3078fe9d0ba158ee894">apache::geode::client::DataOutput::writeInt</a></div><div class="ttdeci">void writeInt(uint16_t value)</div><div class="ttdoc">Write a 16-bit unsigned integer value to the DataOutput.</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:140</div></div>
+<div class="ttc" id="a00435_html_a94e42d17eb4c9e5b3ac4561504b02d7c"><div class="ttname"><a href="a00435.html#a94e42d17eb4c9e5b3ac4561504b02d7c">apache::geode::client::DataInput::readDouble</a></div><div class="ttdeci">double readDouble()</div><div class="ttdoc">Read a double precision number from the DataInput.</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:278</div></div>
+<div class="ttc" id="a00435_html_acf90a7fa8a62cc4c23ac1e36f5646f03"><div class="ttname"><a href="a00435.html#acf90a7fa8a62cc4c23ac1e36f5646f03">apache::geode::client::DataInput::readObject</a></div><div class="ttdeci">std::shared_ptr&lt; Serializable &gt; readObject()</div><div class="ttdoc">Read a Serializable object from the DataInput.</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:341</div></div>
+<div class="ttc" id="a00435_html_a586a3ed064481c2027a4474b5b5599d9"><div class="ttname"><a href="a00435.html#a586a3ed064481c2027a4474b5b5599d9">apache::geode::client::DataInput::readInt16</a></div><div class="ttdeci">int16_t readInt16()</div><div class="ttdoc">Read a 16-bit signed integer from the DataInput.</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:168</div></div>
+<div class="ttc" id="a00439_html_ab584bfb66bc14fddfffb4282a2eafb9b"><div class="ttname"><a href="a00439.html#ab584bfb66bc14fddfffb4282a2eafb9b">apache::geode::client::DataOutput::write</a></div><div class="ttdeci">void write(uint8_t value)</div><div class="ttdoc">Write an unsigned byte to the DataOutput.</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:55</div></div>
+<div class="ttc" id="a00435_html_affecd40e102e0eed02d4fd22b892eb73"><div class="ttname"><a href="a00435.html#affecd40e102e0eed02d4fd22b892eb73">apache::geode::client::DataInput::readInt32</a></div><div class="ttdeci">int32_t readInt32()</div><div class="ttdoc">Read a 32-bit signed integer from the DataInput.g.</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:179</div></div>
+<div class="ttc" id="a00439_html_a74d7360f33e3187d9582cb199099b84f"><div class="ttname"><a href="a00439.html#a74d7360f33e3187d9582cb199099b84f">apache::geode::client::DataOutput::writeArrayLen</a></div><div class="ttdeci">void writeArrayLen(int32_t len)</div><div class="ttdoc">Write a 32-bit signed integer array length value to the DataOutput in a manner compatible with java s...</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:221</div></div>
 <div class="ttc" id="a00104_html"><div class="ttname"><a href="a00104.html">DataInput.hpp</a></div></div>
-<div class="ttc" id="a00434_html_a5f860fcaeef277767a02a672c6185514"><div class="ttname"><a href="a00434.html#a5f860fcaeef277767a02a672c6185514">apache::geode::client::DataInput::readBoolean</a></div><div class="ttdeci">bool readBoolean()</div><div class="ttdoc">Read a boolean value from the DataInput.</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:76</div></div>
+<div class="ttc" id="a00435_html_a16511ecd595c84f0aceeff1a23529c0c"><div class="ttname"><a href="a00435.html#a16511ecd595c84f0aceeff1a23529c0c">apache::geode::client::DataInput::readBytes</a></div><div class="ttdeci">void readBytes(uint8_t **bytes, int32_t *len)</div><div class="ttdoc">Read an array of unsigned bytes from the DataInput expecting to find the length of array in the strea...</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:127</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00242.html b/releases/latest/cppdocs/a00242.html
index 62d8493..b09a314 100644
--- a/releases/latest/cppdocs/a00242.html
+++ b/releases/latest/cppdocs/a00242.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -97,8 +97,8 @@ $(document).ready(function(){initNavTree('a00242.html','');});
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
 Data Structures</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00858.html">apache::geode::client::Struct</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A <a class="el" href="a00858.html" title="A Struct has a StructSet as its parent.">Struct</a> has a <a class="el" href="a00862.html" title="A StructSet may be obtained after executing a Query which is obtained from a QueryService which in tu...">StructSet</a> as its parent.  <a href="a00858.html#details">More...</a><br /></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00859.html">apache::geode::client::Struct</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A <a class="el" href="a00859.html" title="A Struct has a StructSet as its parent.">Struct</a> has a <a class="el" href="a00863.html" title="A StructSet may be obtained after executing a Query which is obtained from a QueryService which in tu...">StructSet</a> as its parent.  <a href="a00859.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 </div><!-- contents -->
diff --git a/releases/latest/cppdocs/a00242.js b/releases/latest/cppdocs/a00242.js
index 23bc0dd..5c01691 100644
--- a/releases/latest/cppdocs/a00242.js
+++ b/releases/latest/cppdocs/a00242.js
@@ -1,4 +1,4 @@
 var a00242 =
 [
-    [ "Struct", "a00858.html", "a00858" ]
+    [ "Struct", "a00859.html", "a00859" ]
 ];
\ No newline at end of file
diff --git a/releases/latest/cppdocs/a00242_source.html b/releases/latest/cppdocs/a00242_source.html
index e2ed210..af765ef 100644
--- a/releases/latest/cppdocs/a00242_source.html
+++ b/releases/latest/cppdocs/a00242_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,14 +90,14 @@ $(document).ready(function(){initNavTree('a00242_source.html','');});
 <div class="title">Struct.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="a00242.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
-<div class="ttc" id="a00438_html"><div class="ttname"><a href="a00438.html">apache::geode::client::DataOutput</a></div><div class="ttdoc">Provide operations for writing primitive data values, byte arrays, strings, Serializable objects to a...</div><div class="ttdef"><b>Definition:</b> DataOutput.hpp:48</div></div>
+<a href="a00242.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
+<div class="ttc" id="a00859_html"><div class="ttname"><a href="a00859.html">apache::geode::client::Struct</a></div><div class="ttdoc">A Struct has a StructSet as its parent.</div><div class="ttdef"><b>Definition:</b> Struct.hpp:49</div></div>
+<div class="ttc" id="a00435_html"><div class="ttname"><a href="a00435.html">apache::geode::client::DataInput</a></div><div class="ttdoc">Provide operations for reading primitive data values, byte arrays, strings, Serializable objects from...</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:59</div></div>
+<div class="ttc" id="a00863_html"><div class="ttname"><a href="a00863.html">apache::geode::client::StructSet</a></div><div class="ttdoc">A StructSet may be obtained after executing a Query which is obtained from a QueryService which in tu...</div><div class="ttdef"><b>Definition:</b> StructSet.hpp:42</div></div>
 <div class="ttc" id="a00026_html"><div class="ttname"><a href="a00026.html">CacheableBuiltins.hpp</a></div><div class="ttdoc">Contains generic template definitions for Cacheable types and instantiations for built-in types.</div></div>
-<div class="ttc" id="a00858_html"><div class="ttname"><a href="a00858.html">apache::geode::client::Struct</a></div><div class="ttdoc">A Struct has a StructSet as its parent.</div><div class="ttdef"><b>Definition:</b> Struct.hpp:49</div></div>
-<div class="ttc" id="a00434_html"><div class="ttname"><a href="a00434.html">apache::geode::client::DataInput</a></div><div class="ttdoc">Provide operations for reading primitive data values, byte arrays, strings, Serializable objects from...</div><div class="ttdef"><b>Definition:</b> DataInput.hpp:59</div></div>
 <div class="ttc" id="a00245_html"><div class="ttname"><a href="a00245.html">StructSet.hpp</a></div></div>
 <div class="ttc" id="a00233_html"><div class="ttname"><a href="a00233.html">SelectResults.hpp</a></div></div>
-<div class="ttc" id="a00858_html_a29dd41b95a5b916ab5a42f0ea27638de"><div class="ttname"><a href="a00858.html#a29dd41b95a5b916ab5a42f0ea27638de">apache::geode::client::Struct::objectSize</a></div><div class="ttdeci">size_t objectSize() const override</div><div class="ttdoc">always returns 0</div><div class="ttdef"><b>Definition:</b> Struct.hpp:120</div></div>
+<div class="ttc" id="a00859_html_a29dd41b95a5b916ab5a42f0ea27638de"><div class="ttname"><a href="a00859.html#a29dd41b95a5b916ab5a42f0ea27638de">apache::geode::client::Struct::objectSize</a></div><div class="ttdeci">size_t objectSize() const override</div><div class="ttdoc">always returns 0</div><div class="ttdef"><b>Definition:</b> Struct.hpp:120</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00245.html b/releases/latest/cppdocs/a00245.html
index a1f4fc5..fdd2195 100644
--- a/releases/latest/cppdocs/a00245.html
+++ b/releases/latest/cppdocs/a00245.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -97,8 +97,8 @@ $(document).ready(function(){initNavTree('a00245.html','');});
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
 Data Structures</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00862.html">apache::geode::client::StructSet</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A <a class="el" href="a00862.html" title="A StructSet may be obtained after executing a Query which is obtained from a QueryService which in tu...">StructSet</a> may be obtained after executing a <a class="el" href="a00806.html" title="A Query is obtained from a QueryService which in turn is obtained from the Cache.">Query</a> which is obtained from a <a class="el" href="a00810.html" title="QueryService is the c [...]
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00863.html">apache::geode::client::StructSet</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A <a class="el" href="a00863.html" title="A StructSet may be obtained after executing a Query which is obtained from a QueryService which in tu...">StructSet</a> may be obtained after executing a <a class="el" href="a00807.html" title="A Query is obtained from a QueryService which in turn is obtained from the Cache.">Query</a> which is obtained from a <a class="el" href="a00811.html" title="QueryService is the c [...]
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 </div><!-- contents -->
diff --git a/releases/latest/cppdocs/a00245.js b/releases/latest/cppdocs/a00245.js
index 5947380..03a38cd 100644
--- a/releases/latest/cppdocs/a00245.js
+++ b/releases/latest/cppdocs/a00245.js
@@ -1,4 +1,4 @@
 var a00245 =
 [
-    [ "StructSet", "a00862.html", "a00862" ]
+    [ "StructSet", "a00863.html", "a00863" ]
 ];
\ No newline at end of file
diff --git a/releases/latest/cppdocs/a00245_source.html b/releases/latest/cppdocs/a00245_source.html
index 1fce8a2..51321b9 100644
--- a/releases/latest/cppdocs/a00245_source.html
+++ b/releases/latest/cppdocs/a00245_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,10 +90,10 @@ $(document).ready(function(){initNavTree('a00245_source.html','');});
 <div class="title">StructSet.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="a00245.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
-<div class="ttc" id="a00862_html"><div class="ttname"><a href="a00862.html">apache::geode::client::StructSet</a></div><div class="ttdoc">A StructSet may be obtained after executing a Query which is obtained from a QueryService which in tu...</div><div class="ttdef"><b>Definition:</b> StructSet.hpp:42</div></div>
-<div class="ttc" id="a00418_html"><div class="ttname"><a href="a00418.html">apache::geode::client::CqResults</a></div><div class="ttdoc">A CqResults is obtained by executing a Query on the server.</div><div class="ttdef"><b>Definition:</b> CqResults.hpp:43</div></div>
+<a href="a00245.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
+<div class="ttc" id="a00863_html"><div class="ttname"><a href="a00863.html">apache::geode::client::StructSet</a></div><div class="ttdoc">A StructSet may be obtained after executing a Query which is obtained from a QueryService which in tu...</div><div class="ttdef"><b>Definition:</b> StructSet.hpp:42</div></div>
 <div class="ttc" id="a00089_html"><div class="ttname"><a href="a00089.html">CqResults.hpp</a></div></div>
+<div class="ttc" id="a00419_html"><div class="ttname"><a href="a00419.html">apache::geode::client::CqResults</a></div><div class="ttdoc">A CqResults is obtained by executing a Query on the server.</div><div class="ttdef"><b>Definition:</b> CqResults.hpp:43</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00248.html b/releases/latest/cppdocs/a00248.html
index a3b3c88..3055a3c 100644
--- a/releases/latest/cppdocs/a00248.html
+++ b/releases/latest/cppdocs/a00248.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -97,8 +97,8 @@ $(document).ready(function(){initNavTree('a00248.html','');});
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
 Data Structures</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00866.html">apache::geode::client::SystemProperties</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">The <a class="el" href="a00866.html" title="The SystemProperties class.">SystemProperties</a> class.  <a href="a00866.html#details">More...</a><br /></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00867.html">apache::geode::client::SystemProperties</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">The <a class="el" href="a00867.html" title="The SystemProperties class.">SystemProperties</a> class.  <a href="a00867.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 </div><!-- contents -->
diff --git a/releases/latest/cppdocs/a00248.js b/releases/latest/cppdocs/a00248.js
index d03bf79..dccd92f 100644
--- a/releases/latest/cppdocs/a00248.js
+++ b/releases/latest/cppdocs/a00248.js
@@ -1,4 +1,4 @@
 var a00248 =
 [
-    [ "SystemProperties", "a00866.html", "a00866" ]
+    [ "SystemProperties", "a00867.html", "a00867" ]
 ];
\ No newline at end of file
diff --git a/releases/latest/cppdocs/a00248_source.html b/releases/latest/cppdocs/a00248_source.html
index 09e40da..430e4da 100644
--- a/releases/latest/cppdocs/a00248_source.html
+++ b/releases/latest/cppdocs/a00248_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,48 +90,40 @@ $(document).ready(function(){initNavTree('a00248_source.html','');});
 <div class="title">SystemProperties.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="a00248.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
-<div class="ttc" id="a00866_html_ad9b0fc6f19cb472452ddce86fc043337"><div class="ttname"><a href="a00866.html#ad9b0fc6f19cb472452ddce86fc043337">apache::geode::client::SystemProperties::redundancyMonitorInterval</a></div><div class="ttdeci">const std::chrono::seconds &amp; redundancyMonitorInterval() const</div><div class="ttdoc">Returns the time between two consecutive checks for redundancy for HA.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:172</div></div>
-<div class="ttc" id="a00866_html_a15743d72f27f1a4c156cb57a19963618"><div class="ttname"><a href="a00866.html#a15743d72f27f1a4c156cb57a19963618">apache::geode::client::SystemProperties::heapLRULimit</a></div><div class="ttdeci">size_t heapLRULimit() const</div><div class="ttdoc">Returns the HeapLRULimit value (in bytes), the maximum memory that values in a cache can use to store...</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:150</div></div>
-<div class="ttc" id="a00866_html_a2fd2f3ec454ce6619ec05e28a3871e2f"><div class="ttname"><a href="a00866.html#a2fd2f3ec454ce6619ec05e28a3871e2f">apache::geode::client::SystemProperties::durableTimeout</a></div><div class="ttdeci">const std::chrono::seconds &amp; durableTimeout() const</div><div class="ttdoc">Returns the durable timeout.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:199</div></div>
-<div class="ttc" id="a00866_html_a4441564ccca11b71528f812b8bf98566"><div class="ttname"><a href="a00866.html#a4441564ccca11b71528f812b8bf98566">apache::geode::client::SystemProperties::sslTrustStore</a></div><div class="ttdeci">const std::string &amp; sslTrustStore() const</div><div class="ttdoc">Returns the path of the public key file for SSL use.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:111</div></div>
-<div class="ttc" id="a00866_html_aef0456fafe1733452184057c2553e00f"><div class="ttname"><a href="a00866.html#aef0456fafe1733452184057c2553e00f">apache::geode::client::SystemProperties::statsDiskSpaceLimit</a></div><div class="ttdeci">uint32_t statsDiskSpaceLimit() const</div><div class="ttdoc">Returns the stat-disk-size-limit.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:253</div></div>
-<div class="ttc" id="a00866_html_afe6210d8b9bb10ccca837e028d6208f4"><div class="ttname"><a href="a00866.html#afe6210d8b9bb10ccca837e028d6208f4">apache::geode::client::SystemProperties::setEnableChunkHandlerThread</a></div><div class="ttdeci">void setEnableChunkHandlerThread(bool set)</div><div class="ttdoc">Enables or disables the chunk handler thread.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:266</div></div>
-<div class="ttc" id="a00866_html_a22c85ec4b4eb963bdf257a64383fd162"><div class="ttname"><a href="a00866.html#a22c85ec4b4eb963bdf257a64383fd162">apache::geode::client::SystemProperties::onClientDisconnectClearPdxTypeIds</a></div><div class="ttdeci">bool onClientDisconnectClearPdxTypeIds() const</div><div class="ttdoc">Returns true if app wants to clear pdx type ids when client disconnect.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:274</div></div>
-<div class="ttc" id="a00866_html_a9652d0fd60bc1d67abd3fd62c93fcb56"><div class="ttname"><a href="a00866.html#a9652d0fd60bc1d67abd3fd62c93fcb56">apache::geode::client::SystemProperties::sslKeystorePassword</a></div><div class="ttdeci">const std::string &amp; sslKeystorePassword() const</div><div class="ttdoc">Returns the client keystore password.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:104</div></div>
-<div class="ttc" id="a00866_html_ac77b92cf310e12c8c7a83e94cc75c24c"><div class="ttname"><a href="a00866.html#ac77b92cf310e12c8c7a83e94cc75c24c">apache::geode::client::SystemProperties::notifyDupCheckLife</a></div><div class="ttdeci">const std::chrono::milliseconds &amp; notifyDupCheckLife() const</div><div class="ttdoc">Returns the expiry time of an idle event id map entry for duplicate notification checking.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:187</div></div>
-<div class="ttc" id="a00866_html_a2b829ffa6368abf235e2e46f9a7fdd0a"><div class="ttname"><a href="a00866.html#a2b829ffa6368abf235e2e46f9a7fdd0a">apache::geode::client::SystemProperties::heapLRULimitEnabled</a></div><div class="ttdeci">bool heapLRULimitEnabled() const</div><div class="ttdoc">Returns a boolean that specifies if heapLRULimit has been enabled for the process.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:141</div></div>
-<div class="ttc" id="a00866_html_a5eaf1e2031c72b9bea9474032174f167"><div class="ttname"><a href="a00866.html#a5eaf1e2031c72b9bea9474032174f167">apache::geode::client::SystemProperties::notifyAckInterval</a></div><div class="ttdeci">const std::chrono::milliseconds &amp; notifyAckInterval() const</div><div class="ttdoc">Returns the periodic notify ack interval.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:179</div></div>
-<div class="ttc" id="a00866_html_a3fec6a81a63964da2747a6e7f8a3bcca"><div class="ttname"><a href="a00866.html#a3fec6a81a63964da2747a6e7f8a3bcca">apache::geode::client::SystemProperties::statsFileSizeLimit</a></div><div class="ttdeci">uint32_t statsFileSizeLimit() const</div><div class="ttdoc">Returns the stat-file-space-limit.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:248</div></div>
-<div class="ttc" id="a00866_html_a64dcd89c9d6dd765c85d056975d03cc9"><div class="ttname"><a href="a00866.html#a64dcd89c9d6dd765c85d056975d03cc9">apache::geode::client::SystemProperties::securityClientDhAlgo</a></div><div class="ttdeci">const std::string &amp; securityClientDhAlgo() const</div><div class="ttdoc">Return the security Diffie-Hellman secret key algorithm.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:287</div></div>
-<div class="ttc" id="a00866_html_a2d8c3e112cbc2595283ee504baac446a"><div class="ttname"><a href="a00866.html#a2d8c3e112cbc2595283ee504baac446a">apache::geode::client::SystemProperties::statisticsSampleInterval</a></div><div class="ttdeci">const std::chrono::milliseconds statisticsSampleInterval() const</div><div class="ttdoc">Returns the sampling interval of the sampling thread.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:74</div></div>
-<div class="ttc" id="a00866_html_ae5d1a8938fb1aed15f3739e02141764b"><div class="ttname"><a href="a00866.html#ae5d1a8938fb1aed15f3739e02141764b">apache::geode::client::SystemProperties::logLevel</a></div><div class="ttdeci">LogLevel logLevel() const</div><div class="ttdoc">Returns the log level at which logging would be done.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:130</div></div>
-<div class="ttc" id="a00866_html_acfb90a3309e61d5d4dcf948d30186c65"><div class="ttname"><a href="a00866.html#acfb90a3309e61d5d4dcf948d30186c65">apache::geode::client::SystemProperties::isEndpointShufflingDisabled</a></div><div class="ttdeci">bool isEndpointShufflingDisabled() const</div><div class="ttdoc">Checks whether list of endpoint is shuffled or not.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:306</div></div>
-<div class="ttc" id="a00866_html_afa96def1526e5da672c006f904baaa51"><div class="ttname"><a href="a00866.html#afa96def1526e5da672c006f904baaa51">apache::geode::client::SystemProperties::maxSocketBufferSize</a></div><div class="ttdeci">int32_t maxSocketBufferSize() const</div><div class="ttdoc">Returns the maximum socket buffer size to use.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:162</div></div>
-<div class="ttc" id="a00866_html_adba50a84a077e357452a95af634b1ef7"><div class="ttname"><a href="a00866.html#adba50a84a077e357452a95af634b1ef7">apache::geode::client::SystemProperties::durableClientId</a></div><div class="ttdeci">const std::string &amp; durableClientId() const</div><div class="ttdoc">Returns the durable client ID.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:194</div></div>
-<div class="ttc" id="a00866_html_ac2be5b602fa7627c31d7963ad97421c9"><div class="ttname"><a href="a00866.html#ac2be5b602fa7627c31d7963ad97421c9">apache::geode::client::SystemProperties::setOnClientDisconnectClearPdxTypeIds</a></div><div class="ttdeci">void setOnClientDisconnectClearPdxTypeIds(bool set)</div><div class="ttdoc">Set to true if app wants to clear pdx type ids when client disconnect.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:282</div></div>
-<div class="ttc" id="a00866_html_a409e6734872a3ecc27ffa0ae730e901d"><div class="ttname"><a href="a00866.html#a409e6734872a3ecc27ffa0ae730e901d">apache::geode::client::SystemProperties::connectTimeout</a></div><div class="ttdeci">const std::chrono::milliseconds &amp; connectTimeout() const</div><div class="ttdoc">Returns the connect timeout used for server and locator handshakes.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:206</div></div>
-<div class="ttc" id="a00866_html_a655ed8c5f6af1e4d1edaa3120037ab05"><div class="ttname"><a href="a00866.html#a655ed8c5f6af1e4d1edaa3120037ab05">apache::geode::client::SystemProperties::securityClientKsPath</a></div><div class="ttdeci">const std::string &amp; securityClientKsPath() const</div><div class="ttdoc">Return the keystore (.pem file ) path.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:292</div></div>
-<div class="ttc" id="a00866_html_a9739d7e8216dce767d38aa9a0907296d"><div class="ttname"><a href="a00866.html#a9739d7e8216dce767d38aa9a0907296d">apache::geode::client::SystemProperties::conflateEvents</a></div><div class="ttdeci">const std::string &amp; conflateEvents() const</div><div class="ttdoc">Returns client Queueconflation option.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:229</div></div>
-<div class="ttc" id="a00866_html"><div class="ttname"><a href="a00866.html">apache::geode::client::SystemProperties</a></div><div class="ttdoc">The SystemProperties class.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:44</div></div>
-<div class="ttc" id="a00866_html_a40f6a9645ec53c15efc7bcffdc9788b6"><div class="ttname"><a href="a00866.html#a40f6a9645ec53c15efc7bcffdc9788b6">apache::geode::client::SystemProperties::connectWaitTimeout</a></div><div class="ttdeci">const std::chrono::milliseconds &amp; connectWaitTimeout() const</div><div class="ttdoc">Returns the connect wait timeout(in milliseconds) used for to connect to server This is only applicab...</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:2 [...]
-<div class="ttc" id="a00866_html_a12a9d43fbb32053c7ee30d6109214d73"><div class="ttname"><a href="a00866.html#a12a9d43fbb32053c7ee30d6109214d73">apache::geode::client::SystemProperties::logFilename</a></div><div class="ttdeci">const std::string &amp; logFilename() const</div><div class="ttdoc">Returns the name of the filename into which logging would be done.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:125</div></div>
-<div class="ttc" id="a00866_html_a3ec31de72a52380ab741322b11de4d91"><div class="ttname"><a href="a00866.html#a3ec31de72a52380ab741322b11de4d91">apache::geode::client::SystemProperties::autoReadyForEvents</a></div><div class="ttdeci">bool autoReadyForEvents() const</div><div class="ttdoc">Whether a non durable client starts to receive and process subscription events automatically.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:325</div></div>
-<div class="ttc" id="a00866_html_afd8cab67820893f60f7d0108e5a28c64"><div class="ttname"><a href="a00866.html#afd8cab67820893f60f7d0108e5a28c64">apache::geode::client::SystemProperties::tombstoneTimeout</a></div><div class="ttdeci">const std::chrono::milliseconds tombstoneTimeout() const</div><div class="ttdoc">Returns the tombstone timeout.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:337</div></div>
-<div class="ttc" id="a00866_html_acc13ceca11c61412629abe0323cc5a9f"><div class="ttname"><a href="a00866.html#acc13ceca11c61412629abe0323cc5a9f">apache::geode::client::SystemProperties::statisticsArchiveFile</a></div><div class="ttdeci">const std::string &amp; statisticsArchiveFile() const</div><div class="ttdoc">Returns the name of the filename into which statistics would be archived.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:117</div></div>
-<div class="ttc" id="a00866_html_aab3a3d94eb114de63af2bfeb01176070"><div class="ttname"><a href="a00866.html#aab3a3d94eb114de63af2bfeb01176070">apache::geode::client::SystemProperties::suspendedTxTimeout</a></div><div class="ttdeci">const std::chrono::seconds suspendedTxTimeout() const</div><div class="ttdoc">Returns the timeout after which suspended transactions are rolled back.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:330</div></div>
-<div class="ttc" id="a00866_html_a9fade906f48098f1731e433d28078a84"><div class="ttname"><a href="a00866.html#a9fade906f48098f1731e433d28078a84">apache::geode::client::SystemProperties::enableChunkHandlerThread</a></div><div class="ttdeci">bool enableChunkHandlerThread() const</div><div class="ttdoc">Returns true if chunk handler thread is enabled, false if not.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:261</div></div>
-<div class="ttc" id="a00866_html_a1ebef80e99631088101e68eeea5f12a9"><div class="ttname"><a href="a00866.html#a1ebef80e99631088101e68eeea5f12a9">apache::geode::client::SystemProperties::logFileSizeLimit</a></div><div class="ttdeci">uint32_t logFileSizeLimit() const</div><div class="ttdoc">Returns the log-file-size-limit.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:238</div></div>
-<div class="ttc" id="a00866_html_a24d5d5296a165552ee9c6518a84db966"><div class="ttname"><a href="a00866.html#a24d5d5296a165552ee9c6518a84db966">apache::geode::client::SystemProperties::sslEnabled</a></div><div class="ttdeci">bool sslEnabled() const</div><div class="ttdoc">Whether SSL is enabled for socket connections.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:86</div></div>
-<div class="ttc" id="a00866_html_af134fe7e4b7322b634d5c7f4a4c410e9"><div class="ttname"><a href="a00866.html#af134fe7e4b7322b634d5c7f4a4c410e9">apache::geode::client::SystemProperties::getEnableTimeStatistics</a></div><div class="ttdeci">bool getEnableTimeStatistics() const</div><div class="ttdoc">Whether time stats are enabled for the statistics.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:91</div></div>
-<div class="ttc" id="a00866_html_aae83079a32c2b8345a109968b64c3b07"><div class="ttname"><a href="a00866.html#aae83079a32c2b8345a109968b64c3b07">apache::geode::client::SystemProperties::heapLRUDelta</a></div><div class="ttdeci">int32_t heapLRUDelta() const</div><div class="ttdoc">Returns the HeapLRUDelta value (a percent value).</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:157</div></div>
-<div class="ttc" id="a00866_html_abb793492dae95f1df85537830dcdb4cb"><div class="ttname"><a href="a00866.html#abb793492dae95f1df85537830dcdb4cb">apache::geode::client::SystemProperties::sslKeyStore</a></div><div class="ttdeci">const std::string &amp; sslKeyStore() const</div><div class="ttdoc">Returns the path of the private key file for SSL use.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:99</div></div>
-<div class="ttc" id="a00866_html_a80178c2306eb37cd128c294978924c22"><div class="ttname"><a href="a00866.html#a80178c2306eb37cd128c294978924c22">apache::geode::client::SystemProperties::statisticsEnabled</a></div><div class="ttdeci">bool statisticsEnabled() const</div><div class="ttdoc">Tells whether statistics needs to be archived or not.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:81</div></div>
+<a href="a00248.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contrib [...]
+<div class="ttc" id="a00867_html_aef0456fafe1733452184057c2553e00f"><div class="ttname"><a href="a00867.html#aef0456fafe1733452184057c2553e00f">apache::geode::client::SystemProperties::statsDiskSpaceLimit</a></div><div class="ttdeci">uint32_t statsDiskSpaceLimit() const</div><div class="ttdoc">Returns the stat-disk-size-limit.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:253</div></div>
+<div class="ttc" id="a00867_html_a15743d72f27f1a4c156cb57a19963618"><div class="ttname"><a href="a00867.html#a15743d72f27f1a4c156cb57a19963618">apache::geode::client::SystemProperties::heapLRULimit</a></div><div class="ttdeci">size_t heapLRULimit() const</div><div class="ttdoc">Returns the HeapLRULimit value (in bytes), the maximum memory that values in a cache can use to store...</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:150</div></div>
+<div class="ttc" id="a00867_html_a22c85ec4b4eb963bdf257a64383fd162"><div class="ttname"><a href="a00867.html#a22c85ec4b4eb963bdf257a64383fd162">apache::geode::client::SystemProperties::onClientDisconnectClearPdxTypeIds</a></div><div class="ttdeci">bool onClientDisconnectClearPdxTypeIds() const</div><div class="ttdoc">Returns true if app wants to clear pdx type ids when client disconnect.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:274</div></div>
+<div class="ttc" id="a00867_html_a3fec6a81a63964da2747a6e7f8a3bcca"><div class="ttname"><a href="a00867.html#a3fec6a81a63964da2747a6e7f8a3bcca">apache::geode::client::SystemProperties::statsFileSizeLimit</a></div><div class="ttdeci">uint32_t statsFileSizeLimit() const</div><div class="ttdoc">Returns the stat-file-space-limit.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:248</div></div>
+<div class="ttc" id="a00867_html_a6fb8db3d7c74b46db9238d5b0cdd972c"><div class="ttname"><a href="a00867.html#a6fb8db3d7c74b46db9238d5b0cdd972c">apache::geode::client::SystemProperties::logDiskSpaceLimit</a></div><div class="ttdeci">uint32_t logDiskSpaceLimit() const</div><div class="ttdoc">Returns the log-disk-space-limit.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:243</div></div>
+<div class="ttc" id="a00867_html_ac77b92cf310e12c8c7a83e94cc75c24c"><div class="ttname"><a href="a00867.html#ac77b92cf310e12c8c7a83e94cc75c24c">apache::geode::client::SystemProperties::notifyDupCheckLife</a></div><div class="ttdeci">const std::chrono::milliseconds &amp; notifyDupCheckLife() const</div><div class="ttdoc">Returns the expiry time of an idle event id map entry for duplicate notification checking.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:187</div></div>
+<div class="ttc" id="a00867_html_a2b829ffa6368abf235e2e46f9a7fdd0a"><div class="ttname"><a href="a00867.html#a2b829ffa6368abf235e2e46f9a7fdd0a">apache::geode::client::SystemProperties::heapLRULimitEnabled</a></div><div class="ttdeci">bool heapLRULimitEnabled() const</div><div class="ttdoc">Returns a boolean that specifies if heapLRULimit has been enabled for the process.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:141</div></div>
+<div class="ttc" id="a00867_html_ad9b0fc6f19cb472452ddce86fc043337"><div class="ttname"><a href="a00867.html#ad9b0fc6f19cb472452ddce86fc043337">apache::geode::client::SystemProperties::redundancyMonitorInterval</a></div><div class="ttdeci">const std::chrono::seconds &amp; redundancyMonitorInterval() const</div><div class="ttdoc">Returns the time between two consecutive checks for redundancy for HA.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:172</div></div>
+<div class="ttc" id="a00867_html"><div class="ttname"><a href="a00867.html">apache::geode::client::SystemProperties</a></div><div class="ttdoc">The SystemProperties class.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:44</div></div>
+<div class="ttc" id="a00867_html_ac2be5b602fa7627c31d7963ad97421c9"><div class="ttname"><a href="a00867.html#ac2be5b602fa7627c31d7963ad97421c9">apache::geode::client::SystemProperties::setOnClientDisconnectClearPdxTypeIds</a></div><div class="ttdeci">void setOnClientDisconnectClearPdxTypeIds(bool set)</div><div class="ttdoc">Set to true if app wants to clear pdx type ids when client disconnect.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:282</div></div>
+<div class="ttc" id="a00867_html_a409e6734872a3ecc27ffa0ae730e901d"><div class="ttname"><a href="a00867.html#a409e6734872a3ecc27ffa0ae730e901d">apache::geode::client::SystemProperties::connectTimeout</a></div><div class="ttdeci">const std::chrono::milliseconds &amp; connectTimeout() const</div><div class="ttdoc">Returns the connect timeout used for server and locator handshakes.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:206</div></div>
+<div class="ttc" id="a00867_html_a12a9d43fbb32053c7ee30d6109214d73"><div class="ttname"><a href="a00867.html#a12a9d43fbb32053c7ee30d6109214d73">apache::geode::client::SystemProperties::logFilename</a></div><div class="ttdeci">const std::string &amp; logFilename() const</div><div class="ttdoc">Returns the name of the filename into which logging would be done.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:125</div></div>
+<div class="ttc" id="a00867_html_a9652d0fd60bc1d67abd3fd62c93fcb56"><div class="ttname"><a href="a00867.html#a9652d0fd60bc1d67abd3fd62c93fcb56">apache::geode::client::SystemProperties::sslKeystorePassword</a></div><div class="ttdeci">const std::string &amp; sslKeystorePassword() const</div><div class="ttdoc">Returns the client keystore password.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:104</div></div>
+<div class="ttc" id="a00867_html_a5eaf1e2031c72b9bea9474032174f167"><div class="ttname"><a href="a00867.html#a5eaf1e2031c72b9bea9474032174f167">apache::geode::client::SystemProperties::notifyAckInterval</a></div><div class="ttdeci">const std::chrono::milliseconds &amp; notifyAckInterval() const</div><div class="ttdoc">Returns the periodic notify ack interval.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:179</div></div>
+<div class="ttc" id="a00867_html_adba50a84a077e357452a95af634b1ef7"><div class="ttname"><a href="a00867.html#adba50a84a077e357452a95af634b1ef7">apache::geode::client::SystemProperties::durableClientId</a></div><div class="ttdeci">const std::string &amp; durableClientId() const</div><div class="ttdoc">Returns the durable client ID.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:194</div></div>
+<div class="ttc" id="a00867_html_af134fe7e4b7322b634d5c7f4a4c410e9"><div class="ttname"><a href="a00867.html#af134fe7e4b7322b634d5c7f4a4c410e9">apache::geode::client::SystemProperties::getEnableTimeStatistics</a></div><div class="ttdeci">bool getEnableTimeStatistics() const</div><div class="ttdoc">Whether time stats are enabled for the statistics.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:91</div></div>
+<div class="ttc" id="a00867_html_a9739d7e8216dce767d38aa9a0907296d"><div class="ttname"><a href="a00867.html#a9739d7e8216dce767d38aa9a0907296d">apache::geode::client::SystemProperties::conflateEvents</a></div><div class="ttdeci">const std::string &amp; conflateEvents() const</div><div class="ttdoc">Returns client Queueconflation option.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:229</div></div>
+<div class="ttc" id="a00867_html_a40f6a9645ec53c15efc7bcffdc9788b6"><div class="ttname"><a href="a00867.html#a40f6a9645ec53c15efc7bcffdc9788b6">apache::geode::client::SystemProperties::connectWaitTimeout</a></div><div class="ttdeci">const std::chrono::milliseconds &amp; connectWaitTimeout() const</div><div class="ttdoc">Returns the connect wait timeout(in milliseconds) used for to connect to server This is only applicab...</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:2 [...]
+<div class="ttc" id="a00867_html_a2d8c3e112cbc2595283ee504baac446a"><div class="ttname"><a href="a00867.html#a2d8c3e112cbc2595283ee504baac446a">apache::geode::client::SystemProperties::statisticsSampleInterval</a></div><div class="ttdeci">const std::chrono::milliseconds statisticsSampleInterval() const</div><div class="ttdoc">Returns the sampling interval of the sampling thread.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:74</div></div>
+<div class="ttc" id="a00867_html_ae5d1a8938fb1aed15f3739e02141764b"><div class="ttname"><a href="a00867.html#ae5d1a8938fb1aed15f3739e02141764b">apache::geode::client::SystemProperties::logLevel</a></div><div class="ttdeci">LogLevel logLevel() const</div><div class="ttdoc">Returns the log level at which logging would be done.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:130</div></div>
+<div class="ttc" id="a00867_html_acc13ceca11c61412629abe0323cc5a9f"><div class="ttname"><a href="a00867.html#acc13ceca11c61412629abe0323cc5a9f">apache::geode::client::SystemProperties::statisticsArchiveFile</a></div><div class="ttdeci">const std::string &amp; statisticsArchiveFile() const</div><div class="ttdoc">Returns the name of the filename into which statistics would be archived.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:117</div></div>
+<div class="ttc" id="a00867_html_a9fade906f48098f1731e433d28078a84"><div class="ttname"><a href="a00867.html#a9fade906f48098f1731e433d28078a84">apache::geode::client::SystemProperties::enableChunkHandlerThread</a></div><div class="ttdeci">bool enableChunkHandlerThread() const</div><div class="ttdoc">Returns true if chunk handler thread is enabled, false if not.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:261</div></div>
+<div class="ttc" id="a00867_html_afa96def1526e5da672c006f904baaa51"><div class="ttname"><a href="a00867.html#afa96def1526e5da672c006f904baaa51">apache::geode::client::SystemProperties::maxSocketBufferSize</a></div><div class="ttdeci">int32_t maxSocketBufferSize() const</div><div class="ttdoc">Returns the maximum socket buffer size to use.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:162</div></div>
+<div class="ttc" id="a00867_html_aae83079a32c2b8345a109968b64c3b07"><div class="ttname"><a href="a00867.html#aae83079a32c2b8345a109968b64c3b07">apache::geode::client::SystemProperties::heapLRUDelta</a></div><div class="ttdeci">int32_t heapLRUDelta() const</div><div class="ttdoc">Returns the HeapLRUDelta value (a percent value).</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:157</div></div>
+<div class="ttc" id="a00867_html_a1ebef80e99631088101e68eeea5f12a9"><div class="ttname"><a href="a00867.html#a1ebef80e99631088101e68eeea5f12a9">apache::geode::client::SystemProperties::logFileSizeLimit</a></div><div class="ttdeci">uint32_t logFileSizeLimit() const</div><div class="ttdoc">Returns the log-file-size-limit.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:238</div></div>
+<div class="ttc" id="a00867_html_a80178c2306eb37cd128c294978924c22"><div class="ttname"><a href="a00867.html#a80178c2306eb37cd128c294978924c22">apache::geode::client::SystemProperties::statisticsEnabled</a></div><div class="ttdeci">bool statisticsEnabled() const</div><div class="ttdoc">Tells whether statistics needs to be archived or not.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:81</div></div>
+<div class="ttc" id="a00867_html_a24d5d5296a165552ee9c6518a84db966"><div class="ttname"><a href="a00867.html#a24d5d5296a165552ee9c6518a84db966">apache::geode::client::SystemProperties::sslEnabled</a></div><div class="ttdeci">bool sslEnabled() const</div><div class="ttdoc">Whether SSL is enabled for socket connections.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:86</div></div>
 <div class="ttc" id="a00194_html"><div class="ttname"><a href="a00194.html">Properties.hpp</a></div></div>
-<div class="ttc" id="a00866_html_ac3f78b3f035323738017b5f319702b20"><div class="ttname"><a href="a00866.html#ac3f78b3f035323738017b5f319702b20">apache::geode::client::SystemProperties::getSecurityProperties</a></div><div class="ttdeci">std::shared_ptr&lt; Properties &gt; getSecurityProperties() const</div><div class="ttdoc">Returns securityPropertiesPtr.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:299</div></div>
-<div class="ttc" id="a00866_html_a6fb8db3d7c74b46db9238d5b0cdd972c"><div class="ttname"><a href="a00866.html#a6fb8db3d7c74b46db9238d5b0cdd972c">apache::geode::client::SystemProperties::logDiskSpaceLimit</a></div><div class="ttdeci">uint32_t logDiskSpaceLimit() const</div><div class="ttdoc">Returns the log-disk-space-limit.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:243</div></div>
-<div class="ttc" id="a00866_html_a42b712928d42d6794479c9b9ee00b0f2"><div class="ttname"><a href="a00866.html#a42b712928d42d6794479c9b9ee00b0f2">apache::geode::client::SystemProperties::pingInterval</a></div><div class="ttdeci">const std::chrono::seconds &amp; pingInterval() const</div><div class="ttdoc">Returns the time between two consecutive pings to servers.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:167</div></div>
-<div class="ttc" id="a00866_html_a177eb2e09bf4ee4641dd5be28e850922"><div class="ttname"><a href="a00866.html#a177eb2e09bf4ee4641dd5be28e850922">apache::geode::client::SystemProperties::isDhOn</a></div><div class="ttdeci">bool isDhOn() const</div><div class="ttdoc">Check whether Diffie-Hellman based credentials encryption is on.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:314</div></div>
+<div class="ttc" id="a00867_html_a4441564ccca11b71528f812b8bf98566"><div class="ttname"><a href="a00867.html#a4441564ccca11b71528f812b8bf98566">apache::geode::client::SystemProperties::sslTrustStore</a></div><div class="ttdeci">const std::string &amp; sslTrustStore() const</div><div class="ttdoc">Returns the path of the public key file for SSL use.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:111</div></div>
+<div class="ttc" id="a00867_html_abb793492dae95f1df85537830dcdb4cb"><div class="ttname"><a href="a00867.html#abb793492dae95f1df85537830dcdb4cb">apache::geode::client::SystemProperties::sslKeyStore</a></div><div class="ttdeci">const std::string &amp; sslKeyStore() const</div><div class="ttdoc">Returns the path of the private key file for SSL use.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:99</div></div>
+<div class="ttc" id="a00867_html_afe6210d8b9bb10ccca837e028d6208f4"><div class="ttname"><a href="a00867.html#afe6210d8b9bb10ccca837e028d6208f4">apache::geode::client::SystemProperties::setEnableChunkHandlerThread</a></div><div class="ttdeci">void setEnableChunkHandlerThread(bool set)</div><div class="ttdoc">Enables or disables the chunk handler thread.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:266</div></div>
+<div class="ttc" id="a00867_html_a42b712928d42d6794479c9b9ee00b0f2"><div class="ttname"><a href="a00867.html#a42b712928d42d6794479c9b9ee00b0f2">apache::geode::client::SystemProperties::pingInterval</a></div><div class="ttdeci">const std::chrono::seconds &amp; pingInterval() const</div><div class="ttdoc">Returns the time between two consecutive pings to servers.</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:167</div></div>
+<div class="ttc" id="a00867_html_aa2d63de27b9c395ef251b66235f273b6"><div class="ttname"><a href="a00867.html#aa2d63de27b9c395ef251b66235f273b6">apache::geode::client::SystemProperties::bucketWaitTimeout</a></div><div class="ttdeci">const std::chrono::milliseconds &amp; bucketWaitTimeout() const</div><div class="ttdoc">Returns the connect wait timeout(in milliseconds) used for to connect to server This is only applicab...</div><div class="ttdef"><b>Definition:</b> SystemProperties.hpp:222 [...]
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00251_source.html b/releases/latest/cppdocs/a00251_source.html
index a402c6d..6915652 100644
--- a/releases/latest/cppdocs/a00251_source.html
+++ b/releases/latest/cppdocs/a00251_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,7 +90,7 @@ $(document).ready(function(){initNavTree('a00251_source.html','');});
 <div class="title">TransactionId.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contributor license agreements.  See the NOTICE file distributed with< [...]
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contributor license agreements.  See the NOTICE file distributed with< [...]
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00254_source.html b/releases/latest/cppdocs/a00254_source.html
index 36ec749..a763a51 100644
--- a/releases/latest/cppdocs/a00254_source.html
+++ b/releases/latest/cppdocs/a00254_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,7 +90,7 @@ $(document).ready(function(){initNavTree('a00254_source.html','');});
 <div class="title">TypeRegistry.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contributor license agreements.  See the NOTICE file distributed with< [...]
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contributor license agreements.  See the NOTICE file distributed with< [...]
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00257_source.html b/releases/latest/cppdocs/a00257_source.html
index c608b09..b0cc079 100644
--- a/releases/latest/cppdocs/a00257_source.html
+++ b/releases/latest/cppdocs/a00257_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,12 +90,12 @@ $(document).ready(function(){initNavTree('a00257_source.html','');});
 <div class="title">UserFunctionExecutionException.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contributor license agreements.  See the NOTICE file distributed with< [...]
-<div class="ttc" id="a00878_html_a3eb0ff21c99cb4d9e328574650940398"><div class="ttname"><a href="a00878.html#a3eb0ff21c99cb4d9e328574650940398">apache::geode::client::UserFunctionExecutionException::getMessage</a></div><div class="ttdeci">const std::string &amp; getMessage() const</div><div class="ttdoc">return as std::string the Exception message returned from geode sendException api.</div><div class="ttdef"><b>Definition:</b> UserFunctionExecutionException.hpp:55</div></div>
-<div class="ttc" id="a00878_html"><div class="ttname"><a href="a00878.html">apache::geode::client::UserFunctionExecutionException</a></div><div class="ttdoc">UserFunctionExecutionException class is used to encapsulate geode sendException in case of Function e...</div><div class="ttdef"><b>Definition:</b> UserFunctionExecutionException.hpp:41</div></div>
-<div class="ttc" id="a00854_html"><div class="ttname"><a href="a00854.html">apache::geode::client::Serializable</a></div><div class="ttdoc">This base class is the superclass of all user objects in the cache that can be serialized.</div><div class="ttdef"><b>Definition:</b> Serializable.hpp:53</div></div>
-<div class="ttc" id="a00878_html_a928d2aa4a8a1f466f6f06ec7fa7d1f7d"><div class="ttname"><a href="a00878.html#a928d2aa4a8a1f466f6f06ec7fa7d1f7d">apache::geode::client::UserFunctionExecutionException::toString</a></div><div class="ttdeci">std::string toString() const override</div><div class="ttdoc">Display this object as 'string', which depends on the implementation in the subclasses.</div><div class="ttdef"><b>Definition:</b> UserFunctionExecutionException.hpp:57</div></div>
-<div class="ttc" id="a00878_html_aaa68d19a79f05cbb05184b601d08d116"><div class="ttname"><a href="a00878.html#aaa68d19a79f05cbb05184b601d08d116">apache::geode::client::UserFunctionExecutionException::getName</a></div><div class="ttdeci">const std::string &amp; getName() const</div><div class="ttdoc">return as std::string the Exception name returned from geode sendException api.</div><div class="ttdef"><b>Definition:</b> UserFunctionExecutionException.hpp:63</div></div>
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contributor license agreements.  See the NOTICE file distributed with< [...]
+<div class="ttc" id="a00044_html"><div class="ttname"><a href="a00044.html">CacheableString.hpp</a></div></div>
+<div class="ttc" id="a00879_html"><div class="ttname"><a href="a00879.html">apache::geode::client::UserFunctionExecutionException</a></div><div class="ttdoc">UserFunctionExecutionException class is used to encapsulate geode sendException in case of Function e...</div><div class="ttdef"><b>Definition:</b> UserFunctionExecutionException.hpp:41</div></div>
+<div class="ttc" id="a00855_html"><div class="ttname"><a href="a00855.html">apache::geode::client::Serializable</a></div><div class="ttdoc">This base class is the superclass of all user objects in the cache that can be serialized.</div><div class="ttdef"><b>Definition:</b> Serializable.hpp:53</div></div>
+<div class="ttc" id="a00879_html_a928d2aa4a8a1f466f6f06ec7fa7d1f7d"><div class="ttname"><a href="a00879.html#a928d2aa4a8a1f466f6f06ec7fa7d1f7d">apache::geode::client::UserFunctionExecutionException::toString</a></div><div class="ttdeci">std::string toString() const override</div><div class="ttdoc">Display this object as 'string', which depends on the implementation in the subclasses.</div><div class="ttdef"><b>Definition:</b> UserFunctionExecutionException.hpp:57</div></div>
+<div class="ttc" id="a00879_html_a3eb0ff21c99cb4d9e328574650940398"><div class="ttname"><a href="a00879.html#a3eb0ff21c99cb4d9e328574650940398">apache::geode::client::UserFunctionExecutionException::getMessage</a></div><div class="ttdeci">const std::string &amp; getMessage() const</div><div class="ttdoc">return as std::string the Exception message returned from geode sendException api.</div><div class="ttdef"><b>Definition:</b> UserFunctionExecutionException.hpp:55</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00260_source.html b/releases/latest/cppdocs/a00260_source.html
index 5c987e3..fce6d86 100644
--- a/releases/latest/cppdocs/a00260_source.html
+++ b/releases/latest/cppdocs/a00260_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
diff --git a/releases/latest/cppdocs/a00263_source.html b/releases/latest/cppdocs/a00263_source.html
index ef68484..277c00a 100644
--- a/releases/latest/cppdocs/a00263_source.html
+++ b/releases/latest/cppdocs/a00263_source.html
@@ -30,7 +30,7 @@
  <tr style="height: 56px;">
   <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
+   &#160;<span id="projectnumber">1.12.0</span>
    </div>
   </td>
  </tr>
@@ -90,8 +90,8 @@ $(document).ready(function(){initNavTree('a00263_source.html','');});
 <div class="title">WritablePdxInstance.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contributor license agreements.  See the NOTICE file distributed with< [...]
-<div class="ttc" id="a00882_html"><div class="ttname"><a href="a00882.html">apache::geode::client::WritablePdxInstance</a></div><div class="ttdoc">WritablePdxInstance is a PdxInstance that also supports field modification using the setField method.</div><div class="ttdef"><b>Definition:</b> WritablePdxInstance.hpp:40</div></div>
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * contributor license agreements.  See the NOTICE file distributed with< [...]
+<div class="ttc" id="a00751_html"><div class="ttname"><a href="a00751.html">apache::geode::client::PdxInstance</a></div><div class="ttdoc">PdxInstance provides run time access to the fields of a PDX without deserializing the PDX.</div><div class="ttdef"><b>Definition:</b> PdxInstance.hpp:51</div></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <!--
diff --git a/releases/latest/cppdocs/a00266.html b/releases/latest/cppdocs/a00266.html
new file mode 100644
index 0000000..edc7b6e
--- /dev/null
+++ b/releases/latest/cppdocs/a00266.html
@@ -0,0 +1,116 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.15"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>Apache Geode Native C++ Reference: Deprecated List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+  $(document).ready(initResizable);
+/* @license-end */</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Apache Geode Native C++ Reference
+   &#160;<span id="projectnumber">1.12.0</span>
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.15 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+$(document).ready(function(){initNavTree('a00266.html','');});
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="PageDoc"><div class="header">
+  <div class="headertitle">
+<div class="title">Deprecated List </div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><dl class="reflist">
+<dt>Global <a class="el" href="a00867.html#a0c30b9277e809be11f64620f904cee3c">apache::geode::client::SystemProperties::m_statisticsEnabled</a>  </dt>
+<dd><p class="startdd"><a class="anchor" id="_deprecated000001"></a>Diffie-Hellman based credentials encryption is not supported. </p>
+<p class="enddd"><a class="anchor" id="_deprecated000002"></a>Diffie-Hellman based credentials encryption is not supported.</p>
+</dd>
+</dl>
+</div></div><!-- PageDoc -->
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!--
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements.  See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to You under the Apache License, Version 2.0
+(the "License"); you may not use this file except in compliance with
+the License.  You may obtain a copy of the License at
+     http://www.apache.org/licenses/LICENSE-2.0
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+-->
+<HR><address style="align: right;"><small>Apache Geode C++ Cache API Documentation</small></address>
diff --git a/releases/latest/cppdocs/a00274.html b/releases/latest/cppdocs/a00274.html
deleted file mode 100644
index 9fd8dea..0000000
--- a/releases/latest/cppdocs/a00274.html
+++ /dev/null
@@ -1,668 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.15"/>
-<meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>Apache Geode Native C++ Reference: apache::geode::client::AttributesMutator Class Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtreedata.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-  $(document).ready(initResizable);
-/* @license-end */</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/searchdata.js"></script>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectalign" style="padding-left: 0.5em;">
-   <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.15 -->
-<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-/* @license-end */
-</script>
-<script type="text/javascript" src="menudata.js"></script>
-<script type="text/javascript" src="menu.js"></script>
-<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-$(function() {
-  initMenu('',true,false,'search.php','Search');
-  $(document).ready(function() { init_search(); });
-});
-/* @license-end */</script>
-<div id="main-nav"></div>
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
-  <div id="nav-tree">
-    <div id="nav-tree-contents">
-      <div id="nav-sync" class="sync"></div>
-    </div>
-  </div>
-  <div id="splitbar" style="-moz-user-select:none;" 
-       class="ui-resizable-handle">
-  </div>
-</div>
-<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-$(document).ready(function(){initNavTree('a00274.html','');});
-/* @license-end */
-</script>
-<div id="doc-content">
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-</div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a>  </div>
-  <div class="headertitle">
-<div class="title">apache::geode::client::AttributesMutator Class Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>Supports modification of certain region attributes after the region has been created.  
- <a href="a00274.html#details">More...</a></p>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:a757368afb9b227286dcffab5722db145"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00274.html#a757368afb9b227286dcffab5722db145">AttributesMutator</a> (const std::shared_ptr&lt; <a class="el" href="a00814.html">Region</a> &gt; &amp;region)</td></tr>
-<tr class="memdesc:a757368afb9b227286dcffab5722db145"><td class="mdescLeft">&#160;</td><td class="mdescRight">Internal constructor.  <a href="#a757368afb9b227286dcffab5722db145">More...</a><br /></td></tr>
-<tr class="separator:a757368afb9b227286dcffab5722db145"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6e3b9ff1d43662a39ad1dd2d6a42c717"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00274.html#a6e3b9ff1d43662a39ad1dd2d6a42c717">setCacheListener</a> (const std::shared_ptr&lt; <a class="el" href="a00374.html">CacheListener</a> &gt; &amp;aListener)</td></tr>
-<tr class="memdesc:a6e3b9ff1d43662a39ad1dd2d6a42c717"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets cache listener for region.  <a href="#a6e3b9ff1d43662a39ad1dd2d6a42c717">More...</a><br /></td></tr>
-<tr class="separator:a6e3b9ff1d43662a39ad1dd2d6a42c717"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a643fa1b12368d3e1f0195ad91805cb68"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00274.html#a643fa1b12368d3e1f0195ad91805cb68">setCacheListener</a> (const std::string &amp;libpath, const std::string &amp;factoryFuncName)</td></tr>
-<tr class="memdesc:a643fa1b12368d3e1f0195ad91805cb68"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets cache listener for region.  <a href="#a643fa1b12368d3e1f0195ad91805cb68">More...</a><br /></td></tr>
-<tr class="separator:a643fa1b12368d3e1f0195ad91805cb68"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a12dd1f9832306addcff86742d5e98402"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00274.html#a12dd1f9832306addcff86742d5e98402">setCacheLoader</a> (const std::shared_ptr&lt; <a class="el" href="a00378.html">CacheLoader</a> &gt; &amp;aLoader)</td></tr>
-<tr class="memdesc:a12dd1f9832306addcff86742d5e98402"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets cache loader for region.  <a href="#a12dd1f9832306addcff86742d5e98402">More...</a><br /></td></tr>
-<tr class="separator:a12dd1f9832306addcff86742d5e98402"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adc32f8c1acc074b655bb7be724886ec5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00274.html#adc32f8c1acc074b655bb7be724886ec5">setCacheLoader</a> (const std::string &amp;libpath, const std::string &amp;factoryFuncName)</td></tr>
-<tr class="memdesc:adc32f8c1acc074b655bb7be724886ec5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets cache loader for region.  <a href="#adc32f8c1acc074b655bb7be724886ec5">More...</a><br /></td></tr>
-<tr class="separator:adc32f8c1acc074b655bb7be724886ec5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a62c037d2190aaf97727a1e965ce8d441"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00274.html#a62c037d2190aaf97727a1e965ce8d441">setCacheWriter</a> (const std::shared_ptr&lt; <a class="el" href="a00390.html">CacheWriter</a> &gt; &amp;aWriter)</td></tr>
-<tr class="memdesc:a62c037d2190aaf97727a1e965ce8d441"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets cache writer for region.  <a href="#a62c037d2190aaf97727a1e965ce8d441">More...</a><br /></td></tr>
-<tr class="separator:a62c037d2190aaf97727a1e965ce8d441"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6b136882df993cbe9b6a4b188f55d6dd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00274.html#a6b136882df993cbe9b6a4b188f55d6dd">setCacheWriter</a> (const std::string &amp;libpath, const std::string &amp;factoryFuncName)</td></tr>
-<tr class="memdesc:a6b136882df993cbe9b6a4b188f55d6dd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets cache writer for region.  <a href="#a6b136882df993cbe9b6a4b188f55d6dd">More...</a><br /></td></tr>
-<tr class="separator:a6b136882df993cbe9b6a4b188f55d6dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9211a39c69327dbc15ba1b75b57a1e1b"><td class="memItemLeft" align="right" valign="top">std::chrono::seconds&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00274.html#a9211a39c69327dbc15ba1b75b57a1e1b">setEntryIdleTimeout</a> (std::chrono::seconds idleTimeout)</td></tr>
-<tr class="memdesc:a9211a39c69327dbc15ba1b75b57a1e1b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the idleTimeout duration for region entries.  <a href="#a9211a39c69327dbc15ba1b75b57a1e1b">More...</a><br /></td></tr>
-<tr class="separator:a9211a39c69327dbc15ba1b75b57a1e1b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab7ec0506ae2dec959664ce1939b98907"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00894.html">ExpirationAction</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00274.html#ab7ec0506ae2dec959664ce1939b98907">setEntryIdleTimeoutAction</a> (<a class="el" href="a00894.html">ExpirationAction</a> action)</td></tr>
-<tr class="memdesc:ab7ec0506ae2dec959664ce1939b98907"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the idleTimeout Action for region entries.  <a href="#ab7ec0506ae2dec959664ce1939b98907">More...</a><br /></td></tr>
-<tr class="separator:ab7ec0506ae2dec959664ce1939b98907"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a63c92ad7301574ed03918958d995ba09"><td class="memItemLeft" align="right" valign="top">std::chrono::seconds&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00274.html#a63c92ad7301574ed03918958d995ba09">setEntryTimeToLive</a> (std::chrono::seconds timeToLive)</td></tr>
-<tr class="memdesc:a63c92ad7301574ed03918958d995ba09"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the timeToLive duration for region entries.  <a href="#a63c92ad7301574ed03918958d995ba09">More...</a><br /></td></tr>
-<tr class="separator:a63c92ad7301574ed03918958d995ba09"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a10a385f3489d1a539e64c2969ae85bfd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00894.html">ExpirationAction</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00274.html#a10a385f3489d1a539e64c2969ae85bfd">setEntryTimeToLiveAction</a> (<a class="el" href="a00894.html">ExpirationAction</a> action)</td></tr>
-<tr class="memdesc:a10a385f3489d1a539e64c2969ae85bfd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the timeToLive Action for region entries.  <a href="#a10a385f3489d1a539e64c2969ae85bfd">More...</a><br /></td></tr>
-<tr class="separator:a10a385f3489d1a539e64c2969ae85bfd"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a83fdc55911b9f369196d18b6f4a9515a"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00274.html#a83fdc55911b9f369196d18b6f4a9515a">setLruEntriesLimit</a> (uint32_t entriesLimit)</td></tr>
-<tr class="memdesc:a83fdc55911b9f369196d18b6f4a9515a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the Maximum entry count in the region before LRU eviction.  <a href="#a83fdc55911b9f369196d18b6f4a9515a">More...</a><br /></td></tr>
-<tr class="separator:a83fdc55911b9f369196d18b6f4a9515a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1d14eaba31d5f8f1dcce48bed5a99a64"><td class="memItemLeft" align="right" valign="top">std::chrono::seconds&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00274.html#a1d14eaba31d5f8f1dcce48bed5a99a64">setRegionIdleTimeout</a> (std::chrono::seconds idleTimeout)</td></tr>
-<tr class="memdesc:a1d14eaba31d5f8f1dcce48bed5a99a64"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the idleTimeout duration for the region itself.  <a href="#a1d14eaba31d5f8f1dcce48bed5a99a64">More...</a><br /></td></tr>
-<tr class="separator:a1d14eaba31d5f8f1dcce48bed5a99a64"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6c6c9185146c913f81007c575943fbf9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00894.html">ExpirationAction</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00274.html#a6c6c9185146c913f81007c575943fbf9">setRegionIdleTimeoutAction</a> (<a class="el" href="a00894.html">ExpirationAction</a> action)</td></tr>
-<tr class="memdesc:a6c6c9185146c913f81007c575943fbf9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the idleTimeout Action for the region itself.  <a href="#a6c6c9185146c913f81007c575943fbf9">More...</a><br /></td></tr>
-<tr class="separator:a6c6c9185146c913f81007c575943fbf9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9334005f05819fc4e7c41b5c3474e70e"><td class="memItemLeft" align="right" valign="top">std::chrono::seconds&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00274.html#a9334005f05819fc4e7c41b5c3474e70e">setRegionTimeToLive</a> (std::chrono::seconds timeToLive)</td></tr>
-<tr class="memdesc:a9334005f05819fc4e7c41b5c3474e70e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the timeToLive duration for the region itself.  <a href="#a9334005f05819fc4e7c41b5c3474e70e">More...</a><br /></td></tr>
-<tr class="separator:a9334005f05819fc4e7c41b5c3474e70e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6582b9d301f10ca95036a76d6ed53428"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00894.html">ExpirationAction</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00274.html#a6582b9d301f10ca95036a76d6ed53428">setRegionTimeToLiveAction</a> (<a class="el" href="a00894.html">ExpirationAction</a> action)</td></tr>
-<tr class="memdesc:a6582b9d301f10ca95036a76d6ed53428"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the timeToLive Action for the region itself.  <a href="#a6582b9d301f10ca95036a76d6ed53428">More...</a><br /></td></tr>
-<tr class="separator:a6582b9d301f10ca95036a76d6ed53428"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table>
-<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p>Supports modification of certain region attributes after the region has been created. </p>
-<p>It is required that the attributes be completely initialized using an <a class="el" href="a00822.html">RegionAttributesFactory</a> before creating the region. <a class="el" href="a00274.html" title="Supports modification of certain region attributes after the region has been created.">AttributesMutator</a> can be applied to adjusting and tuning a subset of attributes that are modifiable at runtime. </p>
-<p>The setter methods all return the previous value of the attribute.</p>
-<dl class="section see"><dt>See also</dt><dd><a class="el" href="a00814.html#a2adce4f4840cd90bcddeee212f818b65" title="Return the a mutator object for changing a subset of the region attributes.">Region::getAttributesMutator</a> </dd>
-<dd>
-<a class="el" href="a00818.html" title="Defines attributes for configuring a region.">RegionAttributes</a> </dd>
-<dd>
-<a class="el" href="a00822.html" title="Creates instances of RegionAttributes.">RegionAttributesFactory</a> </dd></dl>
-</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a id="a757368afb9b227286dcffab5722db145"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a757368afb9b227286dcffab5722db145">&#9670;&nbsp;</a></span>AttributesMutator()</h2>
-
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">apache::geode::client::AttributesMutator::AttributesMutator </td>
-          <td>(</td>
-          <td class="paramtype">const std::shared_ptr&lt; <a class="el" href="a00814.html">Region</a> &gt; &amp;&#160;</td>
-          <td class="paramname"><em>region</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">explicit</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Internal constructor. </p>
-<p>Use <a class="el" href="a00814.html#a2adce4f4840cd90bcddeee212f818b65" title="Return the a mutator object for changing a subset of the region attributes.">Region::getAttributesMutator()</a> to acquire the mutator for a region. </p>
-
-</div>
-</div>
-<h2 class="groupheader">Member Function Documentation</h2>
-<a id="a6e3b9ff1d43662a39ad1dd2d6a42c717"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a6e3b9ff1d43662a39ad1dd2d6a42c717">&#9670;&nbsp;</a></span>setCacheListener() <span class="overload">[1/2]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void apache::geode::client::AttributesMutator::setCacheListener </td>
-          <td>(</td>
-          <td class="paramtype">const std::shared_ptr&lt; <a class="el" href="a00374.html">CacheListener</a> &gt; &amp;&#160;</td>
-          <td class="paramname"><em>aListener</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Sets cache listener for region. </p>
-<p>The previous cache listener will be replaced with <code>aListener</code>. </p><dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">aListener</td><td>cache listener </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a id="a643fa1b12368d3e1f0195ad91805cb68"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a643fa1b12368d3e1f0195ad91805cb68">&#9670;&nbsp;</a></span>setCacheListener() <span class="overload">[2/2]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void apache::geode::client::AttributesMutator::setCacheListener </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"><em>libpath</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"><em>factoryFuncName</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Sets cache listener for region. </p>
-<p>The previous cache listener will be replaced with a listener created using the factory function provided in the given library. </p><dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">libpath</td><td>path of the library containing cache listener factory function. </td></tr>
-    <tr><td class="paramname">factoryFuncName</td><td>factory function for creating cache listener. </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a id="a12dd1f9832306addcff86742d5e98402"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a12dd1f9832306addcff86742d5e98402">&#9670;&nbsp;</a></span>setCacheLoader() <span class="overload">[1/2]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void apache::geode::client::AttributesMutator::setCacheLoader </td>
-          <td>(</td>
-          <td class="paramtype">const std::shared_ptr&lt; <a class="el" href="a00378.html">CacheLoader</a> &gt; &amp;&#160;</td>
-          <td class="paramname"><em>aLoader</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Sets cache loader for region. </p>
-<p>The previous cache loader will be replaced with <code>aLoader</code>. </p><dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">aLoader</td><td>cache loader </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a id="adc32f8c1acc074b655bb7be724886ec5"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#adc32f8c1acc074b655bb7be724886ec5">&#9670;&nbsp;</a></span>setCacheLoader() <span class="overload">[2/2]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void apache::geode::client::AttributesMutator::setCacheLoader </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"><em>libpath</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"><em>factoryFuncName</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Sets cache loader for region. </p>
-<p>The previous cache loader will be replaced with a loader created using the factory function provided in the given library. </p><dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">libpath</td><td>path of the library containing cache loader factory function. </td></tr>
-    <tr><td class="paramname">factoryFuncName</td><td>factory function for creating cache loader. </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a id="a62c037d2190aaf97727a1e965ce8d441"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a62c037d2190aaf97727a1e965ce8d441">&#9670;&nbsp;</a></span>setCacheWriter() <span class="overload">[1/2]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void apache::geode::client::AttributesMutator::setCacheWriter </td>
-          <td>(</td>
-          <td class="paramtype">const std::shared_ptr&lt; <a class="el" href="a00390.html">CacheWriter</a> &gt; &amp;&#160;</td>
-          <td class="paramname"><em>aWriter</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Sets cache writer for region. </p>
-<p>The previous cache writer will be replaced with <code>aWriter</code>. </p><dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">aWriter</td><td>cache writer </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a id="a6b136882df993cbe9b6a4b188f55d6dd"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a6b136882df993cbe9b6a4b188f55d6dd">&#9670;&nbsp;</a></span>setCacheWriter() <span class="overload">[2/2]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void apache::geode::client::AttributesMutator::setCacheWriter </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"><em>libpath</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"><em>factoryFuncName</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Sets cache writer for region. </p>
-<p>The previous cache writer will be replaced with a writer created using the factory function provided in the given library. </p><dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">libpath</td><td>path of the library containing cache writer factory function. </td></tr>
-    <tr><td class="paramname">factoryFuncName</td><td>factory function for creating cache writer. </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a id="a9211a39c69327dbc15ba1b75b57a1e1b"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a9211a39c69327dbc15ba1b75b57a1e1b">&#9670;&nbsp;</a></span>setEntryIdleTimeout()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">std::chrono::seconds apache::geode::client::AttributesMutator::setEntryIdleTimeout </td>
-          <td>(</td>
-          <td class="paramtype">std::chrono::seconds&#160;</td>
-          <td class="paramname"><em>idleTimeout</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Sets the idleTimeout duration for region entries. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">idleTimeout</td><td>the idleTimeout for entries in this region. </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>the previous value. </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="a00474.html" title="Thrown when the state of cache is manipulated to be illegal.">IllegalStateException</a></td><td>if the new idleTimeout changes entry expiration from disabled to enabled or enabled to disabled. </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a id="ab7ec0506ae2dec959664ce1939b98907"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#ab7ec0506ae2dec959664ce1939b98907">&#9670;&nbsp;</a></span>setEntryIdleTimeoutAction()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="a00894.html">ExpirationAction</a> apache::geode::client::AttributesMutator::setEntryIdleTimeoutAction </td>
-          <td>(</td>
-          <td class="paramtype"><a class="el" href="a00894.html">ExpirationAction</a>&#160;</td>
-          <td class="paramname"><em>action</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Set the idleTimeout Action for region entries. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">action</td><td>the idleTimeout <a class="el" href="a00894.html" title="Enumerated type for expiration actions.">ExpirationAction</a> for entries in this region. </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>the previous value. </dd></dl>
-
-</div>
-</div>
-<a id="a63c92ad7301574ed03918958d995ba09"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a63c92ad7301574ed03918958d995ba09">&#9670;&nbsp;</a></span>setEntryTimeToLive()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">std::chrono::seconds apache::geode::client::AttributesMutator::setEntryTimeToLive </td>
-          <td>(</td>
-          <td class="paramtype">std::chrono::seconds&#160;</td>
-          <td class="paramname"><em>timeToLive</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Sets the timeToLive duration for region entries. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">timeToLive</td><td>the timeToLive for entries in this region. </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>the previous value. </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="a00474.html" title="Thrown when the state of cache is manipulated to be illegal.">IllegalStateException</a></td><td>if the new timeToLive changes entry expiration from disabled to enabled or enabled to disabled. </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a id="a10a385f3489d1a539e64c2969ae85bfd"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a10a385f3489d1a539e64c2969ae85bfd">&#9670;&nbsp;</a></span>setEntryTimeToLiveAction()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="a00894.html">ExpirationAction</a> apache::geode::client::AttributesMutator::setEntryTimeToLiveAction </td>
-          <td>(</td>
-          <td class="paramtype"><a class="el" href="a00894.html">ExpirationAction</a>&#160;</td>
-          <td class="paramname"><em>action</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Set the timeToLive Action for region entries. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">action</td><td>the timeToLive <a class="el" href="a00894.html" title="Enumerated type for expiration actions.">ExpirationAction</a> for entries in this region. </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>the previous value. </dd></dl>
-
-</div>
-</div>
-<a id="a83fdc55911b9f369196d18b6f4a9515a"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a83fdc55911b9f369196d18b6f4a9515a">&#9670;&nbsp;</a></span>setLruEntriesLimit()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">uint32_t apache::geode::client::AttributesMutator::setLruEntriesLimit </td>
-          <td>(</td>
-          <td class="paramtype">uint32_t&#160;</td>
-          <td class="paramname"><em>entriesLimit</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Sets the Maximum entry count in the region before LRU eviction. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">entriesLimit</td><td>the number of entries to allow. </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>the previous value. </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="a00474.html" title="Thrown when the state of cache is manipulated to be illegal.">IllegalStateException</a></td><td>if the new entriesLimit changes LRU from disabled to enabled or enabled to disabled. </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a id="a1d14eaba31d5f8f1dcce48bed5a99a64"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a1d14eaba31d5f8f1dcce48bed5a99a64">&#9670;&nbsp;</a></span>setRegionIdleTimeout()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">std::chrono::seconds apache::geode::client::AttributesMutator::setRegionIdleTimeout </td>
-          <td>(</td>
-          <td class="paramtype">std::chrono::seconds&#160;</td>
-          <td class="paramname"><em>idleTimeout</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Sets the idleTimeout duration for the region itself. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">idleTimeout</td><td>the <a class="el" href="a00730.html" title="Immutable parameter object for accessing and setting the attributes associated with timeToLive and id...">ExpirationAttributes</a> for this region idleTimeout </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>the previous value. </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="a00474.html" title="Thrown when the state of cache is manipulated to be illegal.">IllegalStateException</a></td><td>if the new idleTimeout changes region expiration from disabled to enabled or enabled to disabled. </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a id="a6c6c9185146c913f81007c575943fbf9"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a6c6c9185146c913f81007c575943fbf9">&#9670;&nbsp;</a></span>setRegionIdleTimeoutAction()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="a00894.html">ExpirationAction</a> apache::geode::client::AttributesMutator::setRegionIdleTimeoutAction </td>
-          <td>(</td>
-          <td class="paramtype"><a class="el" href="a00894.html">ExpirationAction</a>&#160;</td>
-          <td class="paramname"><em>action</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Set the idleTimeout Action for the region itself. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">action</td><td>the idleTimeout <a class="el" href="a00894.html" title="Enumerated type for expiration actions.">ExpirationAction</a> for this region. </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>the previous value. </dd></dl>
-
-</div>
-</div>
-<a id="a9334005f05819fc4e7c41b5c3474e70e"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a9334005f05819fc4e7c41b5c3474e70e">&#9670;&nbsp;</a></span>setRegionTimeToLive()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">std::chrono::seconds apache::geode::client::AttributesMutator::setRegionTimeToLive </td>
-          <td>(</td>
-          <td class="paramtype">std::chrono::seconds&#160;</td>
-          <td class="paramname"><em>timeToLive</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Sets the timeToLive duration for the region itself. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">timeToLive</td><td>the <a class="el" href="a00730.html" title="Immutable parameter object for accessing and setting the attributes associated with timeToLive and id...">ExpirationAttributes</a> for this region timeToLive </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>the previous value. </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="a00474.html" title="Thrown when the state of cache is manipulated to be illegal.">IllegalStateException</a></td><td>if the new timeToLive changes region expiration from disabled to enabled or enabled to disabled. </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a id="a6582b9d301f10ca95036a76d6ed53428"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a6582b9d301f10ca95036a76d6ed53428">&#9670;&nbsp;</a></span>setRegionTimeToLiveAction()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="a00894.html">ExpirationAction</a> apache::geode::client::AttributesMutator::setRegionTimeToLiveAction </td>
-          <td>(</td>
-          <td class="paramtype"><a class="el" href="a00894.html">ExpirationAction</a>&#160;</td>
-          <td class="paramname"><em>action</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Set the timeToLive Action for the region itself. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">action</td><td>the timeToLive <a class="el" href="a00894.html" title="Enumerated type for expiration actions.">ExpirationAction</a> for this region. </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>the previous value. </dd></dl>
-
-</div>
-</div>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!--
-Licensed to the Apache Software Foundation (ASF) under one or more
-contributor license agreements.  See the NOTICE file distributed with
-this work for additional information regarding copyright ownership.
-The ASF licenses this file to You under the Apache License, Version 2.0
-(the "License"); you may not use this file except in compliance with
-the License.  You may obtain a copy of the License at
-     http://www.apache.org/licenses/LICENSE-2.0
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
--->
-<HR><address style="align: right;"><small>Apache Geode C++ Cache API Documentation</small></address>
diff --git a/releases/latest/cppdocs/a00274.js b/releases/latest/cppdocs/a00274.js
deleted file mode 100644
index 85d5a52..0000000
--- a/releases/latest/cppdocs/a00274.js
+++ /dev/null
@@ -1,19 +0,0 @@
-var a00274 =
-[
-    [ "AttributesMutator", "a00274.html#a757368afb9b227286dcffab5722db145", null ],
-    [ "setCacheListener", "a00274.html#a6e3b9ff1d43662a39ad1dd2d6a42c717", null ],
-    [ "setCacheListener", "a00274.html#a643fa1b12368d3e1f0195ad91805cb68", null ],
-    [ "setCacheLoader", "a00274.html#a12dd1f9832306addcff86742d5e98402", null ],
-    [ "setCacheLoader", "a00274.html#adc32f8c1acc074b655bb7be724886ec5", null ],
-    [ "setCacheWriter", "a00274.html#a62c037d2190aaf97727a1e965ce8d441", null ],
-    [ "setCacheWriter", "a00274.html#a6b136882df993cbe9b6a4b188f55d6dd", null ],
-    [ "setEntryIdleTimeout", "a00274.html#a9211a39c69327dbc15ba1b75b57a1e1b", null ],
-    [ "setEntryIdleTimeoutAction", "a00274.html#ab7ec0506ae2dec959664ce1939b98907", null ],
-    [ "setEntryTimeToLive", "a00274.html#a63c92ad7301574ed03918958d995ba09", null ],
-    [ "setEntryTimeToLiveAction", "a00274.html#a10a385f3489d1a539e64c2969ae85bfd", null ],
-    [ "setLruEntriesLimit", "a00274.html#a83fdc55911b9f369196d18b6f4a9515a", null ],
-    [ "setRegionIdleTimeout", "a00274.html#a1d14eaba31d5f8f1dcce48bed5a99a64", null ],
-    [ "setRegionIdleTimeoutAction", "a00274.html#a6c6c9185146c913f81007c575943fbf9", null ],
-    [ "setRegionTimeToLive", "a00274.html#a9334005f05819fc4e7c41b5c3474e70e", null ],
-    [ "setRegionTimeToLiveAction", "a00274.html#a6582b9d301f10ca95036a76d6ed53428", null ]
-];
\ No newline at end of file
diff --git a/releases/latest/cppdocs/a00275.html b/releases/latest/cppdocs/a00275.html
new file mode 100644
index 0000000..b94224a
--- /dev/null
+++ b/releases/latest/cppdocs/a00275.html
@@ -0,0 +1,668 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.15"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>Apache Geode Native C++ Reference: apache::geode::client::AttributesMutator Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+  $(document).ready(initResizable);
+/* @license-end */</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Apache Geode Native C++ Reference
+   &#160;<span id="projectnumber">1.12.0</span>
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.15 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+$(document).ready(function(){initNavTree('a00275.html','');});
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">apache::geode::client::AttributesMutator Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Supports modification of certain region attributes after the region has been created.  
+ <a href="a00275.html#details">More...</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a757368afb9b227286dcffab5722db145"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#a757368afb9b227286dcffab5722db145">AttributesMutator</a> (const std::shared_ptr&lt; <a class="el" href="a00815.html">Region</a> &gt; &amp;region)</td></tr>
+<tr class="memdesc:a757368afb9b227286dcffab5722db145"><td class="mdescLeft">&#160;</td><td class="mdescRight">Internal constructor.  <a href="#a757368afb9b227286dcffab5722db145">More...</a><br /></td></tr>
+<tr class="separator:a757368afb9b227286dcffab5722db145"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6e3b9ff1d43662a39ad1dd2d6a42c717"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#a6e3b9ff1d43662a39ad1dd2d6a42c717">setCacheListener</a> (const std::shared_ptr&lt; <a class="el" href="a00375.html">CacheListener</a> &gt; &amp;aListener)</td></tr>
+<tr class="memdesc:a6e3b9ff1d43662a39ad1dd2d6a42c717"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets cache listener for region.  <a href="#a6e3b9ff1d43662a39ad1dd2d6a42c717">More...</a><br /></td></tr>
+<tr class="separator:a6e3b9ff1d43662a39ad1dd2d6a42c717"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a643fa1b12368d3e1f0195ad91805cb68"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#a643fa1b12368d3e1f0195ad91805cb68">setCacheListener</a> (const std::string &amp;libpath, const std::string &amp;factoryFuncName)</td></tr>
+<tr class="memdesc:a643fa1b12368d3e1f0195ad91805cb68"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets cache listener for region.  <a href="#a643fa1b12368d3e1f0195ad91805cb68">More...</a><br /></td></tr>
+<tr class="separator:a643fa1b12368d3e1f0195ad91805cb68"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a12dd1f9832306addcff86742d5e98402"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#a12dd1f9832306addcff86742d5e98402">setCacheLoader</a> (const std::shared_ptr&lt; <a class="el" href="a00379.html">CacheLoader</a> &gt; &amp;aLoader)</td></tr>
+<tr class="memdesc:a12dd1f9832306addcff86742d5e98402"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets cache loader for region.  <a href="#a12dd1f9832306addcff86742d5e98402">More...</a><br /></td></tr>
+<tr class="separator:a12dd1f9832306addcff86742d5e98402"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adc32f8c1acc074b655bb7be724886ec5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#adc32f8c1acc074b655bb7be724886ec5">setCacheLoader</a> (const std::string &amp;libpath, const std::string &amp;factoryFuncName)</td></tr>
+<tr class="memdesc:adc32f8c1acc074b655bb7be724886ec5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets cache loader for region.  <a href="#adc32f8c1acc074b655bb7be724886ec5">More...</a><br /></td></tr>
+<tr class="separator:adc32f8c1acc074b655bb7be724886ec5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a62c037d2190aaf97727a1e965ce8d441"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#a62c037d2190aaf97727a1e965ce8d441">setCacheWriter</a> (const std::shared_ptr&lt; <a class="el" href="a00391.html">CacheWriter</a> &gt; &amp;aWriter)</td></tr>
+<tr class="memdesc:a62c037d2190aaf97727a1e965ce8d441"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets cache writer for region.  <a href="#a62c037d2190aaf97727a1e965ce8d441">More...</a><br /></td></tr>
+<tr class="separator:a62c037d2190aaf97727a1e965ce8d441"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6b136882df993cbe9b6a4b188f55d6dd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#a6b136882df993cbe9b6a4b188f55d6dd">setCacheWriter</a> (const std::string &amp;libpath, const std::string &amp;factoryFuncName)</td></tr>
+<tr class="memdesc:a6b136882df993cbe9b6a4b188f55d6dd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets cache writer for region.  <a href="#a6b136882df993cbe9b6a4b188f55d6dd">More...</a><br /></td></tr>
+<tr class="separator:a6b136882df993cbe9b6a4b188f55d6dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9211a39c69327dbc15ba1b75b57a1e1b"><td class="memItemLeft" align="right" valign="top">std::chrono::seconds&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#a9211a39c69327dbc15ba1b75b57a1e1b">setEntryIdleTimeout</a> (std::chrono::seconds idleTimeout)</td></tr>
+<tr class="memdesc:a9211a39c69327dbc15ba1b75b57a1e1b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the idleTimeout duration for region entries.  <a href="#a9211a39c69327dbc15ba1b75b57a1e1b">More...</a><br /></td></tr>
+<tr class="separator:a9211a39c69327dbc15ba1b75b57a1e1b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab7ec0506ae2dec959664ce1939b98907"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00895.html">ExpirationAction</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ab7ec0506ae2dec959664ce1939b98907">setEntryIdleTimeoutAction</a> (<a class="el" href="a00895.html">ExpirationAction</a> action)</td></tr>
+<tr class="memdesc:ab7ec0506ae2dec959664ce1939b98907"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the idleTimeout Action for region entries.  <a href="#ab7ec0506ae2dec959664ce1939b98907">More...</a><br /></td></tr>
+<tr class="separator:ab7ec0506ae2dec959664ce1939b98907"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a63c92ad7301574ed03918958d995ba09"><td class="memItemLeft" align="right" valign="top">std::chrono::seconds&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#a63c92ad7301574ed03918958d995ba09">setEntryTimeToLive</a> (std::chrono::seconds timeToLive)</td></tr>
+<tr class="memdesc:a63c92ad7301574ed03918958d995ba09"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the timeToLive duration for region entries.  <a href="#a63c92ad7301574ed03918958d995ba09">More...</a><br /></td></tr>
+<tr class="separator:a63c92ad7301574ed03918958d995ba09"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a10a385f3489d1a539e64c2969ae85bfd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00895.html">ExpirationAction</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#a10a385f3489d1a539e64c2969ae85bfd">setEntryTimeToLiveAction</a> (<a class="el" href="a00895.html">ExpirationAction</a> action)</td></tr>
+<tr class="memdesc:a10a385f3489d1a539e64c2969ae85bfd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the timeToLive Action for region entries.  <a href="#a10a385f3489d1a539e64c2969ae85bfd">More...</a><br /></td></tr>
+<tr class="separator:a10a385f3489d1a539e64c2969ae85bfd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a83fdc55911b9f369196d18b6f4a9515a"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#a83fdc55911b9f369196d18b6f4a9515a">setLruEntriesLimit</a> (uint32_t entriesLimit)</td></tr>
+<tr class="memdesc:a83fdc55911b9f369196d18b6f4a9515a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the Maximum entry count in the region before LRU eviction.  <a href="#a83fdc55911b9f369196d18b6f4a9515a">More...</a><br /></td></tr>
+<tr class="separator:a83fdc55911b9f369196d18b6f4a9515a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1d14eaba31d5f8f1dcce48bed5a99a64"><td class="memItemLeft" align="right" valign="top">std::chrono::seconds&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#a1d14eaba31d5f8f1dcce48bed5a99a64">setRegionIdleTimeout</a> (std::chrono::seconds idleTimeout)</td></tr>
+<tr class="memdesc:a1d14eaba31d5f8f1dcce48bed5a99a64"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the idleTimeout duration for the region itself.  <a href="#a1d14eaba31d5f8f1dcce48bed5a99a64">More...</a><br /></td></tr>
+<tr class="separator:a1d14eaba31d5f8f1dcce48bed5a99a64"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6c6c9185146c913f81007c575943fbf9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00895.html">ExpirationAction</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#a6c6c9185146c913f81007c575943fbf9">setRegionIdleTimeoutAction</a> (<a class="el" href="a00895.html">ExpirationAction</a> action)</td></tr>
+<tr class="memdesc:a6c6c9185146c913f81007c575943fbf9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the idleTimeout Action for the region itself.  <a href="#a6c6c9185146c913f81007c575943fbf9">More...</a><br /></td></tr>
+<tr class="separator:a6c6c9185146c913f81007c575943fbf9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9334005f05819fc4e7c41b5c3474e70e"><td class="memItemLeft" align="right" valign="top">std::chrono::seconds&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#a9334005f05819fc4e7c41b5c3474e70e">setRegionTimeToLive</a> (std::chrono::seconds timeToLive)</td></tr>
+<tr class="memdesc:a9334005f05819fc4e7c41b5c3474e70e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the timeToLive duration for the region itself.  <a href="#a9334005f05819fc4e7c41b5c3474e70e">More...</a><br /></td></tr>
+<tr class="separator:a9334005f05819fc4e7c41b5c3474e70e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6582b9d301f10ca95036a76d6ed53428"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00895.html">ExpirationAction</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#a6582b9d301f10ca95036a76d6ed53428">setRegionTimeToLiveAction</a> (<a class="el" href="a00895.html">ExpirationAction</a> action)</td></tr>
+<tr class="memdesc:a6582b9d301f10ca95036a76d6ed53428"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the timeToLive Action for the region itself.  <a href="#a6582b9d301f10ca95036a76d6ed53428">More...</a><br /></td></tr>
+<tr class="separator:a6582b9d301f10ca95036a76d6ed53428"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Supports modification of certain region attributes after the region has been created. </p>
+<p>It is required that the attributes be completely initialized using an <a class="el" href="a00823.html">RegionAttributesFactory</a> before creating the region. <a class="el" href="a00275.html" title="Supports modification of certain region attributes after the region has been created.">AttributesMutator</a> can be applied to adjusting and tuning a subset of attributes that are modifiable at runtime. </p>
+<p>The setter methods all return the previous value of the attribute.</p>
+<dl class="section see"><dt>See also</dt><dd><a class="el" href="a00815.html#a2adce4f4840cd90bcddeee212f818b65" title="Return the a mutator object for changing a subset of the region attributes.">Region::getAttributesMutator</a> </dd>
+<dd>
+<a class="el" href="a00819.html" title="Defines attributes for configuring a region.">RegionAttributes</a> </dd>
+<dd>
+<a class="el" href="a00823.html" title="Creates instances of RegionAttributes.">RegionAttributesFactory</a> </dd></dl>
+</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a id="a757368afb9b227286dcffab5722db145"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a757368afb9b227286dcffab5722db145">&#9670;&nbsp;</a></span>AttributesMutator()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">apache::geode::client::AttributesMutator::AttributesMutator </td>
+          <td>(</td>
+          <td class="paramtype">const std::shared_ptr&lt; <a class="el" href="a00815.html">Region</a> &gt; &amp;&#160;</td>
+          <td class="paramname"><em>region</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">explicit</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Internal constructor. </p>
+<p>Use <a class="el" href="a00815.html#a2adce4f4840cd90bcddeee212f818b65" title="Return the a mutator object for changing a subset of the region attributes.">Region::getAttributesMutator()</a> to acquire the mutator for a region. </p>
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="a6e3b9ff1d43662a39ad1dd2d6a42c717"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6e3b9ff1d43662a39ad1dd2d6a42c717">&#9670;&nbsp;</a></span>setCacheListener() <span class="overload">[1/2]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void apache::geode::client::AttributesMutator::setCacheListener </td>
+          <td>(</td>
+          <td class="paramtype">const std::shared_ptr&lt; <a class="el" href="a00375.html">CacheListener</a> &gt; &amp;&#160;</td>
+          <td class="paramname"><em>aListener</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Sets cache listener for region. </p>
+<p>The previous cache listener will be replaced with <code>aListener</code>. </p><dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">aListener</td><td>cache listener </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a id="a643fa1b12368d3e1f0195ad91805cb68"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a643fa1b12368d3e1f0195ad91805cb68">&#9670;&nbsp;</a></span>setCacheListener() <span class="overload">[2/2]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void apache::geode::client::AttributesMutator::setCacheListener </td>
+          <td>(</td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>libpath</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>factoryFuncName</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Sets cache listener for region. </p>
+<p>The previous cache listener will be replaced with a listener created using the factory function provided in the given library. </p><dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">libpath</td><td>path of the library containing cache listener factory function. </td></tr>
+    <tr><td class="paramname">factoryFuncName</td><td>factory function for creating cache listener. </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a id="a12dd1f9832306addcff86742d5e98402"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a12dd1f9832306addcff86742d5e98402">&#9670;&nbsp;</a></span>setCacheLoader() <span class="overload">[1/2]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void apache::geode::client::AttributesMutator::setCacheLoader </td>
+          <td>(</td>
+          <td class="paramtype">const std::shared_ptr&lt; <a class="el" href="a00379.html">CacheLoader</a> &gt; &amp;&#160;</td>
+          <td class="paramname"><em>aLoader</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Sets cache loader for region. </p>
+<p>The previous cache loader will be replaced with <code>aLoader</code>. </p><dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">aLoader</td><td>cache loader </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a id="adc32f8c1acc074b655bb7be724886ec5"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#adc32f8c1acc074b655bb7be724886ec5">&#9670;&nbsp;</a></span>setCacheLoader() <span class="overload">[2/2]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void apache::geode::client::AttributesMutator::setCacheLoader </td>
+          <td>(</td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>libpath</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>factoryFuncName</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Sets cache loader for region. </p>
+<p>The previous cache loader will be replaced with a loader created using the factory function provided in the given library. </p><dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">libpath</td><td>path of the library containing cache loader factory function. </td></tr>
+    <tr><td class="paramname">factoryFuncName</td><td>factory function for creating cache loader. </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a id="a62c037d2190aaf97727a1e965ce8d441"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a62c037d2190aaf97727a1e965ce8d441">&#9670;&nbsp;</a></span>setCacheWriter() <span class="overload">[1/2]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void apache::geode::client::AttributesMutator::setCacheWriter </td>
+          <td>(</td>
+          <td class="paramtype">const std::shared_ptr&lt; <a class="el" href="a00391.html">CacheWriter</a> &gt; &amp;&#160;</td>
+          <td class="paramname"><em>aWriter</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Sets cache writer for region. </p>
+<p>The previous cache writer will be replaced with <code>aWriter</code>. </p><dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">aWriter</td><td>cache writer </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a id="a6b136882df993cbe9b6a4b188f55d6dd"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6b136882df993cbe9b6a4b188f55d6dd">&#9670;&nbsp;</a></span>setCacheWriter() <span class="overload">[2/2]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void apache::geode::client::AttributesMutator::setCacheWriter </td>
+          <td>(</td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>libpath</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>factoryFuncName</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Sets cache writer for region. </p>
+<p>The previous cache writer will be replaced with a writer created using the factory function provided in the given library. </p><dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">libpath</td><td>path of the library containing cache writer factory function. </td></tr>
+    <tr><td class="paramname">factoryFuncName</td><td>factory function for creating cache writer. </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a id="a9211a39c69327dbc15ba1b75b57a1e1b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a9211a39c69327dbc15ba1b75b57a1e1b">&#9670;&nbsp;</a></span>setEntryIdleTimeout()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">std::chrono::seconds apache::geode::client::AttributesMutator::setEntryIdleTimeout </td>
+          <td>(</td>
+          <td class="paramtype">std::chrono::seconds&#160;</td>
+          <td class="paramname"><em>idleTimeout</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Sets the idleTimeout duration for region entries. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">idleTimeout</td><td>the idleTimeout for entries in this region. </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the previous value. </dd></dl>
+<dl class="exception"><dt>Exceptions</dt><dd>
+  <table class="exception">
+    <tr><td class="paramname"><a class="el" href="a00475.html" title="Thrown when the state of cache is manipulated to be illegal.">IllegalStateException</a></td><td>if the new idleTimeout changes entry expiration from disabled to enabled or enabled to disabled. </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a id="ab7ec0506ae2dec959664ce1939b98907"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ab7ec0506ae2dec959664ce1939b98907">&#9670;&nbsp;</a></span>setEntryIdleTimeoutAction()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="a00895.html">ExpirationAction</a> apache::geode::client::AttributesMutator::setEntryIdleTimeoutAction </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="a00895.html">ExpirationAction</a>&#160;</td>
+          <td class="paramname"><em>action</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Set the idleTimeout Action for region entries. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">action</td><td>the idleTimeout <a class="el" href="a00895.html" title="Enumerated type for expiration actions.">ExpirationAction</a> for entries in this region. </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the previous value. </dd></dl>
+
+</div>
+</div>
+<a id="a63c92ad7301574ed03918958d995ba09"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a63c92ad7301574ed03918958d995ba09">&#9670;&nbsp;</a></span>setEntryTimeToLive()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">std::chrono::seconds apache::geode::client::AttributesMutator::setEntryTimeToLive </td>
+          <td>(</td>
+          <td class="paramtype">std::chrono::seconds&#160;</td>
+          <td class="paramname"><em>timeToLive</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Sets the timeToLive duration for region entries. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">timeToLive</td><td>the timeToLive for entries in this region. </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the previous value. </dd></dl>
+<dl class="exception"><dt>Exceptions</dt><dd>
+  <table class="exception">
+    <tr><td class="paramname"><a class="el" href="a00475.html" title="Thrown when the state of cache is manipulated to be illegal.">IllegalStateException</a></td><td>if the new timeToLive changes entry expiration from disabled to enabled or enabled to disabled. </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a id="a10a385f3489d1a539e64c2969ae85bfd"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a10a385f3489d1a539e64c2969ae85bfd">&#9670;&nbsp;</a></span>setEntryTimeToLiveAction()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="a00895.html">ExpirationAction</a> apache::geode::client::AttributesMutator::setEntryTimeToLiveAction </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="a00895.html">ExpirationAction</a>&#160;</td>
+          <td class="paramname"><em>action</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Set the timeToLive Action for region entries. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">action</td><td>the timeToLive <a class="el" href="a00895.html" title="Enumerated type for expiration actions.">ExpirationAction</a> for entries in this region. </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the previous value. </dd></dl>
+
+</div>
+</div>
+<a id="a83fdc55911b9f369196d18b6f4a9515a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a83fdc55911b9f369196d18b6f4a9515a">&#9670;&nbsp;</a></span>setLruEntriesLimit()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t apache::geode::client::AttributesMutator::setLruEntriesLimit </td>
+          <td>(</td>
+          <td class="paramtype">uint32_t&#160;</td>
+          <td class="paramname"><em>entriesLimit</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Sets the Maximum entry count in the region before LRU eviction. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">entriesLimit</td><td>the number of entries to allow. </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the previous value. </dd></dl>
+<dl class="exception"><dt>Exceptions</dt><dd>
+  <table class="exception">
+    <tr><td class="paramname"><a class="el" href="a00475.html" title="Thrown when the state of cache is manipulated to be illegal.">IllegalStateException</a></td><td>if the new entriesLimit changes LRU from disabled to enabled or enabled to disabled. </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a id="a1d14eaba31d5f8f1dcce48bed5a99a64"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a1d14eaba31d5f8f1dcce48bed5a99a64">&#9670;&nbsp;</a></span>setRegionIdleTimeout()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">std::chrono::seconds apache::geode::client::AttributesMutator::setRegionIdleTimeout </td>
+          <td>(</td>
+          <td class="paramtype">std::chrono::seconds&#160;</td>
+          <td class="paramname"><em>idleTimeout</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Sets the idleTimeout duration for the region itself. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">idleTimeout</td><td>the <a class="el" href="a00731.html" title="Immutable parameter object for accessing and setting the attributes associated with timeToLive and id...">ExpirationAttributes</a> for this region idleTimeout </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the previous value. </dd></dl>
+<dl class="exception"><dt>Exceptions</dt><dd>
+  <table class="exception">
+    <tr><td class="paramname"><a class="el" href="a00475.html" title="Thrown when the state of cache is manipulated to be illegal.">IllegalStateException</a></td><td>if the new idleTimeout changes region expiration from disabled to enabled or enabled to disabled. </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a id="a6c6c9185146c913f81007c575943fbf9"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6c6c9185146c913f81007c575943fbf9">&#9670;&nbsp;</a></span>setRegionIdleTimeoutAction()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="a00895.html">ExpirationAction</a> apache::geode::client::AttributesMutator::setRegionIdleTimeoutAction </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="a00895.html">ExpirationAction</a>&#160;</td>
+          <td class="paramname"><em>action</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Set the idleTimeout Action for the region itself. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">action</td><td>the idleTimeout <a class="el" href="a00895.html" title="Enumerated type for expiration actions.">ExpirationAction</a> for this region. </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the previous value. </dd></dl>
+
+</div>
+</div>
+<a id="a9334005f05819fc4e7c41b5c3474e70e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a9334005f05819fc4e7c41b5c3474e70e">&#9670;&nbsp;</a></span>setRegionTimeToLive()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">std::chrono::seconds apache::geode::client::AttributesMutator::setRegionTimeToLive </td>
+          <td>(</td>
+          <td class="paramtype">std::chrono::seconds&#160;</td>
+          <td class="paramname"><em>timeToLive</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Sets the timeToLive duration for the region itself. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">timeToLive</td><td>the <a class="el" href="a00731.html" title="Immutable parameter object for accessing and setting the attributes associated with timeToLive and id...">ExpirationAttributes</a> for this region timeToLive </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the previous value. </dd></dl>
+<dl class="exception"><dt>Exceptions</dt><dd>
+  <table class="exception">
+    <tr><td class="paramname"><a class="el" href="a00475.html" title="Thrown when the state of cache is manipulated to be illegal.">IllegalStateException</a></td><td>if the new timeToLive changes region expiration from disabled to enabled or enabled to disabled. </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a id="a6582b9d301f10ca95036a76d6ed53428"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6582b9d301f10ca95036a76d6ed53428">&#9670;&nbsp;</a></span>setRegionTimeToLiveAction()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="a00895.html">ExpirationAction</a> apache::geode::client::AttributesMutator::setRegionTimeToLiveAction </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="a00895.html">ExpirationAction</a>&#160;</td>
+          <td class="paramname"><em>action</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Set the timeToLive Action for the region itself. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">action</td><td>the timeToLive <a class="el" href="a00895.html" title="Enumerated type for expiration actions.">ExpirationAction</a> for this region. </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the previous value. </dd></dl>
+
+</div>
+</div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!--
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements.  See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to You under the Apache License, Version 2.0
+(the "License"); you may not use this file except in compliance with
+the License.  You may obtain a copy of the License at
+     http://www.apache.org/licenses/LICENSE-2.0
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+-->
+<HR><address style="align: right;"><small>Apache Geode C++ Cache API Documentation</small></address>
diff --git a/releases/latest/cppdocs/a00275.js b/releases/latest/cppdocs/a00275.js
new file mode 100644
index 0000000..c4cb996
--- /dev/null
+++ b/releases/latest/cppdocs/a00275.js
@@ -0,0 +1,19 @@
+var a00275 =
+[
+    [ "AttributesMutator", "a00275.html#a757368afb9b227286dcffab5722db145", null ],
+    [ "setCacheListener", "a00275.html#a6e3b9ff1d43662a39ad1dd2d6a42c717", null ],
+    [ "setCacheListener", "a00275.html#a643fa1b12368d3e1f0195ad91805cb68", null ],
+    [ "setCacheLoader", "a00275.html#a12dd1f9832306addcff86742d5e98402", null ],
+    [ "setCacheLoader", "a00275.html#adc32f8c1acc074b655bb7be724886ec5", null ],
+    [ "setCacheWriter", "a00275.html#a62c037d2190aaf97727a1e965ce8d441", null ],
+    [ "setCacheWriter", "a00275.html#a6b136882df993cbe9b6a4b188f55d6dd", null ],
+    [ "setEntryIdleTimeout", "a00275.html#a9211a39c69327dbc15ba1b75b57a1e1b", null ],
+    [ "setEntryIdleTimeoutAction", "a00275.html#ab7ec0506ae2dec959664ce1939b98907", null ],
+    [ "setEntryTimeToLive", "a00275.html#a63c92ad7301574ed03918958d995ba09", null ],
+    [ "setEntryTimeToLiveAction", "a00275.html#a10a385f3489d1a539e64c2969ae85bfd", null ],
+    [ "setLruEntriesLimit", "a00275.html#a83fdc55911b9f369196d18b6f4a9515a", null ],
+    [ "setRegionIdleTimeout", "a00275.html#a1d14eaba31d5f8f1dcce48bed5a99a64", null ],
+    [ "setRegionIdleTimeoutAction", "a00275.html#a6c6c9185146c913f81007c575943fbf9", null ],
+    [ "setRegionTimeToLive", "a00275.html#a9334005f05819fc4e7c41b5c3474e70e", null ],
+    [ "setRegionTimeToLiveAction", "a00275.html#a6582b9d301f10ca95036a76d6ed53428", null ]
+];
\ No newline at end of file
diff --git a/releases/latest/cppdocs/a00278.html b/releases/latest/cppdocs/a00278.html
deleted file mode 100644
index 01a3731..0000000
--- a/releases/latest/cppdocs/a00278.html
+++ /dev/null
@@ -1,423 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.15"/>
-<meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>Apache Geode Native C++ Reference: apache::geode::client::AuthenticatedView Class Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtreedata.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-  $(document).ready(initResizable);
-/* @license-end */</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/searchdata.js"></script>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectalign" style="padding-left: 0.5em;">
-   <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.15 -->
-<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-/* @license-end */
-</script>
-<script type="text/javascript" src="menudata.js"></script>
-<script type="text/javascript" src="menu.js"></script>
-<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-$(function() {
-  initMenu('',true,false,'search.php','Search');
-  $(document).ready(function() { init_search(); });
-});
-/* @license-end */</script>
-<div id="main-nav"></div>
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
-  <div id="nav-tree">
-    <div id="nav-tree-contents">
-      <div id="nav-sync" class="sync"></div>
-    </div>
-  </div>
-  <div id="splitbar" style="-moz-user-select:none;" 
-       class="ui-resizable-handle">
-  </div>
-</div>
-<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-$(document).ready(function(){initNavTree('a00278.html','');});
-/* @license-end */
-</script>
-<div id="doc-content">
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-</div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a>  </div>
-  <div class="headertitle">
-<div class="title">apache::geode::client::AuthenticatedView Class Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>Creates an authenticated cache view to allow credential based access to region services.  
- <a href="a00278.html#details">More...</a></p>
-
-<p>Inherits <a class="el" href="a00838.html">apache::geode::client::RegionService</a>.</p>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:a26b1a82f8772ff63f81967a1616da618"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00278.html#a26b1a82f8772ff63f81967a1616da618">AuthenticatedView</a> (std::shared_ptr&lt; <a class="el" href="a00798.html">Properties</a> &gt; credentials, std::shared_ptr&lt; <a class="el" href="a00786.html">Pool</a> &gt; pool, CacheImpl *cacheImpl)</td></tr>
-<tr class="memdesc:a26b1a82f8772ff63f81967a1616da618"><td class="mdescLeft">&#160;</td><td class="mdescRight">constructors  <a href="#a26b1a82f8772ff63f81967a1616da618">More...</a><br /></td></tr>
-<tr class="separator:a26b1a82f8772ff63f81967a1616da618"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adb3ba6b5cacf6acbc6ba2d4bbcbdfcb3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00278.html#adb3ba6b5cacf6acbc6ba2d4bbcbdfcb3">close</a> () override</td></tr>
-<tr class="memdesc:adb3ba6b5cacf6acbc6ba2d4bbcbdfcb3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Terminates this object cache and releases all the local resources.  <a href="#adb3ba6b5cacf6acbc6ba2d4bbcbdfcb3">More...</a><br /></td></tr>
-<tr class="separator:adb3ba6b5cacf6acbc6ba2d4bbcbdfcb3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5474bd404826e32971288a2f098272d2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00754.html">PdxInstanceFactory</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00278.html#a5474bd404826e32971288a2f098272d2">createPdxInstanceFactory</a> (const std::string &amp;className) const override</td></tr>
-<tr class="memdesc:a5474bd404826e32971288a2f098272d2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a factory that can create a <a class="el" href="a00750.html">PdxInstance</a>.  <a href="#a5474bd404826e32971288a2f098272d2">More...</a><br /></td></tr>
-<tr class="separator:a5474bd404826e32971288a2f098272d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afdde5da469a3313a2ed2dc8a6f7f9e71"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; <a class="el" href="a00810.html">QueryService</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00278.html#afdde5da469a3313a2ed2dc8a6f7f9e71">getQueryService</a> () override</td></tr>
-<tr class="memdesc:afdde5da469a3313a2ed2dc8a6f7f9e71"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the <a class="el" href="a00810.html" title="QueryService is the class obtained from a Cache.">QueryService</a> from which a new <a class="el" href="a00806.html" title="A Query is obtained from a QueryService which in turn is obtained from the Cache.">Query</a> can be obtained.  <a href="#afdde5da469a3313a2ed2dc8a6f7f9e71">More...</a><br /></td></tr>
-<tr class="separator:afdde5da469a3313a2ed2dc8a6f7f9e71"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7620efbbc3004681ec6622a5fa3c926c"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; <a class="el" href="a00814.html">Region</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00278.html#a7620efbbc3004681ec6622a5fa3c926c">getRegion</a> (const std::string &amp;path) const override</td></tr>
-<tr class="memdesc:a7620efbbc3004681ec6622a5fa3c926c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Look up a region with the full path from root.  <a href="#a7620efbbc3004681ec6622a5fa3c926c">More...</a><br /></td></tr>
-<tr class="separator:a7620efbbc3004681ec6622a5fa3c926c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae11f988865fe1074f84b9932f0e7c78d"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00278.html#ae11f988865fe1074f84b9932f0e7c78d">isClosed</a> () const override</td></tr>
-<tr class="memdesc:ae11f988865fe1074f84b9932f0e7c78d"><td class="mdescLeft">&#160;</td><td class="mdescRight">public methods  <a href="#ae11f988865fe1074f84b9932f0e7c78d">More...</a><br /></td></tr>
-<tr class="separator:ae11f988865fe1074f84b9932f0e7c78d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae96bdb4d42e7c2072ed667236cd0b35b"><td class="memItemLeft" align="right" valign="top">std::vector&lt; std::shared_ptr&lt; <a class="el" href="a00814.html">Region</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00278.html#ae96bdb4d42e7c2072ed667236cd0b35b">rootRegions</a> () const override</td></tr>
-<tr class="memdesc:ae96bdb4d42e7c2072ed667236cd0b35b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a set of root regions in the cache.  <a href="#ae96bdb4d42e7c2072ed667236cd0b35b">More...</a><br /></td></tr>
-<tr class="separator:ae96bdb4d42e7c2072ed667236cd0b35b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4515dc813d9d4e80bb0fa5cf183678aa"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00278.html#a4515dc813d9d4e80bb0fa5cf183678aa">~AuthenticatedView</a> ()</td></tr>
-<tr class="memdesc:a4515dc813d9d4e80bb0fa5cf183678aa"><td class="mdescLeft">&#160;</td><td class="mdescRight">destructor  <a href="#a4515dc813d9d4e80bb0fa5cf183678aa">More...</a><br /></td></tr>
-<tr class="separator:a4515dc813d9d4e80bb0fa5cf183678aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table>
-<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p>Creates an authenticated cache view to allow credential based access to region services. </p>
-</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a id="a4515dc813d9d4e80bb0fa5cf183678aa"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a4515dc813d9d4e80bb0fa5cf183678aa">&#9670;&nbsp;</a></span>~AuthenticatedView()</h2>
-
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual apache::geode::client::AuthenticatedView::~AuthenticatedView </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>destructor </p>
-
-</div>
-</div>
-<a id="a26b1a82f8772ff63f81967a1616da618"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a26b1a82f8772ff63f81967a1616da618">&#9670;&nbsp;</a></span>AuthenticatedView()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">apache::geode::client::AuthenticatedView::AuthenticatedView </td>
-          <td>(</td>
-          <td class="paramtype">std::shared_ptr&lt; <a class="el" href="a00798.html">Properties</a> &gt;&#160;</td>
-          <td class="paramname"><em>credentials</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">std::shared_ptr&lt; <a class="el" href="a00786.html">Pool</a> &gt;&#160;</td>
-          <td class="paramname"><em>pool</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">CacheImpl *&#160;</td>
-          <td class="paramname"><em>cacheImpl</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>constructors </p>
-
-</div>
-</div>
-<h2 class="groupheader">Member Function Documentation</h2>
-<a id="adb3ba6b5cacf6acbc6ba2d4bbcbdfcb3"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#adb3ba6b5cacf6acbc6ba2d4bbcbdfcb3">&#9670;&nbsp;</a></span>close()</h2>
-
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">void apache::geode::client::AuthenticatedView::close </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Terminates this object cache and releases all the local resources. </p>
-<p>After this cache is closed, any further method call on this cache or any region object will throw <code><a class="el" href="a00498.html" title="Thrown when an operation is attempted on a closed cache.">CacheClosedException</a></code>, unless otherwise noted. </p><dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">keepalive</td><td>whether to keep a durable client's queue alive </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="a00498.html" title="Thrown when an operation is attempted on a closed cache.">CacheClosedException</a>,if</td><td>the cache is already closed. </td></tr>
-  </table>
-  </dd>
-</dl>
-
-<p>Implements <a class="el" href="a00838.html#ad491b3447896e480666fdae6d9c96ab9">apache::geode::client::RegionService</a>.</p>
-
-</div>
-</div>
-<a id="a5474bd404826e32971288a2f098272d2"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a5474bd404826e32971288a2f098272d2">&#9670;&nbsp;</a></span>createPdxInstanceFactory()</h2>
-
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="a00754.html">PdxInstanceFactory</a> apache::geode::client::AuthenticatedView::createPdxInstanceFactory </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"><em>className</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Returns a factory that can create a <a class="el" href="a00750.html">PdxInstance</a>. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">className</td><td>the fully qualified class name that the <a class="el" href="a00750.html" title="PdxInstance provides run time access to the fields of a PDX without deserializing the PDX.">PdxInstance</a> will become when it is fully deserialized. </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>the factory </dd></dl>
-
-<p>Implements <a class="el" href="a00838.html#a0dcd1860f71f30172e4303f5d8439c4c">apache::geode::client::RegionService</a>.</p>
-
-</div>
-</div>
-<a id="afdde5da469a3313a2ed2dc8a6f7f9e71"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#afdde5da469a3313a2ed2dc8a6f7f9e71">&#9670;&nbsp;</a></span>getQueryService()</h2>
-
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">std::shared_ptr&lt;<a class="el" href="a00810.html">QueryService</a>&gt; apache::geode::client::AuthenticatedView::getQueryService </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Gets the <a class="el" href="a00810.html" title="QueryService is the class obtained from a Cache.">QueryService</a> from which a new <a class="el" href="a00806.html" title="A Query is obtained from a QueryService which in turn is obtained from the Cache.">Query</a> can be obtained. </p>
-<dl class="section return"><dt>Returns</dt><dd>A smart pointer to the <a class="el" href="a00810.html" title="QueryService is the class obtained from a Cache.">QueryService</a>. </dd></dl>
-
-<p>Implements <a class="el" href="a00838.html#a750c5523f7f9b2aab4b91993466164c9">apache::geode::client::RegionService</a>.</p>
-
-</div>
-</div>
-<a id="a7620efbbc3004681ec6622a5fa3c926c"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a7620efbbc3004681ec6622a5fa3c926c">&#9670;&nbsp;</a></span>getRegion()</h2>
-
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">std::shared_ptr&lt;<a class="el" href="a00814.html">Region</a>&gt; apache::geode::client::AuthenticatedView::getRegion </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"><em>path</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Look up a region with the full path from root. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">path</td><td>the region's path, such as <code>RootA/Sub1/Sub1A</code>. </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>region, or nullptr if no such region exists. </dd></dl>
-
-<p>Implements <a class="el" href="a00838.html#a50370f5b4d144c8742baceb0eaa4cfe3">apache::geode::client::RegionService</a>.</p>
-
-</div>
-</div>
-<a id="ae11f988865fe1074f84b9932f0e7c78d"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#ae11f988865fe1074f84b9932f0e7c78d">&#9670;&nbsp;</a></span>isClosed()</h2>
-
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">bool apache::geode::client::AuthenticatedView::isClosed </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>public methods </p>
-<p>Indicates if this cache has been closed. After a new cache object is created, this method returns false; After the close is called on this cache object, this method returns true.</p>
-<dl class="section return"><dt>Returns</dt><dd>true, if this cache is closed; false, otherwise </dd></dl>
-
-<p>Implements <a class="el" href="a00838.html#a0a9bb57c509648270a50abc5afea1dae">apache::geode::client::RegionService</a>.</p>
-
-</div>
-</div>
-<a id="ae96bdb4d42e7c2072ed667236cd0b35b"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#ae96bdb4d42e7c2072ed667236cd0b35b">&#9670;&nbsp;</a></span>rootRegions()</h2>
-
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">std::vector&lt;std::shared_ptr&lt;<a class="el" href="a00814.html">Region</a>&gt; &gt; apache::geode::client::AuthenticatedView::rootRegions </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Returns a set of root regions in the cache. </p>
-<p>This set is a snapshot and is not backed by the <a class="el" href="a00286.html" title="Caches are obtained from the create method on the CacheFactory#create class.">Cache</a>. The vector passed in is cleared and the regions are added to it.</p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">regions</td><td>the returned set of regions </td></tr>
-  </table>
-  </dd>
-</dl>
-
-<p>Implements <a class="el" href="a00838.html#acd245c4e15d2025a78c7fa7e8652529a">apache::geode::client::RegionService</a>.</p>
-
-</div>
-</div>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!--
-Licensed to the Apache Software Foundation (ASF) under one or more
-contributor license agreements.  See the NOTICE file distributed with
-this work for additional information regarding copyright ownership.
-The ASF licenses this file to You under the Apache License, Version 2.0
-(the "License"); you may not use this file except in compliance with
-the License.  You may obtain a copy of the License at
-     http://www.apache.org/licenses/LICENSE-2.0
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
--->
-<HR><address style="align: right;"><small>Apache Geode C++ Cache API Documentation</small></address>
diff --git a/releases/latest/cppdocs/a00278.js b/releases/latest/cppdocs/a00278.js
deleted file mode 100644
index ff85096..0000000
--- a/releases/latest/cppdocs/a00278.js
+++ /dev/null
@@ -1,11 +0,0 @@
-var a00278 =
-[
-    [ "~AuthenticatedView", "a00278.html#a4515dc813d9d4e80bb0fa5cf183678aa", null ],
-    [ "AuthenticatedView", "a00278.html#a26b1a82f8772ff63f81967a1616da618", null ],
-    [ "close", "a00278.html#adb3ba6b5cacf6acbc6ba2d4bbcbdfcb3", null ],
-    [ "createPdxInstanceFactory", "a00278.html#a5474bd404826e32971288a2f098272d2", null ],
-    [ "getQueryService", "a00278.html#afdde5da469a3313a2ed2dc8a6f7f9e71", null ],
-    [ "getRegion", "a00278.html#a7620efbbc3004681ec6622a5fa3c926c", null ],
-    [ "isClosed", "a00278.html#ae11f988865fe1074f84b9932f0e7c78d", null ],
-    [ "rootRegions", "a00278.html#ae96bdb4d42e7c2072ed667236cd0b35b", null ]
-];
\ No newline at end of file
diff --git a/releases/latest/cppdocs/a00279.html b/releases/latest/cppdocs/a00279.html
new file mode 100644
index 0000000..d3cc603
--- /dev/null
+++ b/releases/latest/cppdocs/a00279.html
@@ -0,0 +1,423 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.15"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>Apache Geode Native C++ Reference: apache::geode::client::AuthenticatedView Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+  $(document).ready(initResizable);
+/* @license-end */</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Apache Geode Native C++ Reference
+   &#160;<span id="projectnumber">1.12.0</span>
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.15 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+$(document).ready(function(){initNavTree('a00279.html','');});
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">apache::geode::client::AuthenticatedView Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Creates an authenticated cache view to allow credential based access to region services.  
+ <a href="a00279.html#details">More...</a></p>
+
+<p>Inherits <a class="el" href="a00839.html">apache::geode::client::RegionService</a>.</p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a26b1a82f8772ff63f81967a1616da618"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00279.html#a26b1a82f8772ff63f81967a1616da618">AuthenticatedView</a> (std::shared_ptr&lt; <a class="el" href="a00799.html">Properties</a> &gt; credentials, std::shared_ptr&lt; <a class="el" href="a00787.html">Pool</a> &gt; pool, CacheImpl *cacheImpl)</td></tr>
+<tr class="memdesc:a26b1a82f8772ff63f81967a1616da618"><td class="mdescLeft">&#160;</td><td class="mdescRight">constructors  <a href="#a26b1a82f8772ff63f81967a1616da618">More...</a><br /></td></tr>
+<tr class="separator:a26b1a82f8772ff63f81967a1616da618"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adb3ba6b5cacf6acbc6ba2d4bbcbdfcb3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00279.html#adb3ba6b5cacf6acbc6ba2d4bbcbdfcb3">close</a> () override</td></tr>
+<tr class="memdesc:adb3ba6b5cacf6acbc6ba2d4bbcbdfcb3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Terminates this object cache and releases all the local resources.  <a href="#adb3ba6b5cacf6acbc6ba2d4bbcbdfcb3">More...</a><br /></td></tr>
+<tr class="separator:adb3ba6b5cacf6acbc6ba2d4bbcbdfcb3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5474bd404826e32971288a2f098272d2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00755.html">PdxInstanceFactory</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00279.html#a5474bd404826e32971288a2f098272d2">createPdxInstanceFactory</a> (const std::string &amp;className) const override</td></tr>
+<tr class="memdesc:a5474bd404826e32971288a2f098272d2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a factory that can create a <a class="el" href="a00751.html">PdxInstance</a>.  <a href="#a5474bd404826e32971288a2f098272d2">More...</a><br /></td></tr>
+<tr class="separator:a5474bd404826e32971288a2f098272d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afdde5da469a3313a2ed2dc8a6f7f9e71"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; <a class="el" href="a00811.html">QueryService</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00279.html#afdde5da469a3313a2ed2dc8a6f7f9e71">getQueryService</a> () override</td></tr>
+<tr class="memdesc:afdde5da469a3313a2ed2dc8a6f7f9e71"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the <a class="el" href="a00811.html" title="QueryService is the class obtained from a Cache.">QueryService</a> from which a new <a class="el" href="a00807.html" title="A Query is obtained from a QueryService which in turn is obtained from the Cache.">Query</a> can be obtained.  <a href="#afdde5da469a3313a2ed2dc8a6f7f9e71">More...</a><br /></td></tr>
+<tr class="separator:afdde5da469a3313a2ed2dc8a6f7f9e71"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7620efbbc3004681ec6622a5fa3c926c"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; <a class="el" href="a00815.html">Region</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00279.html#a7620efbbc3004681ec6622a5fa3c926c">getRegion</a> (const std::string &amp;path) const override</td></tr>
+<tr class="memdesc:a7620efbbc3004681ec6622a5fa3c926c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Look up a region with the full path from root.  <a href="#a7620efbbc3004681ec6622a5fa3c926c">More...</a><br /></td></tr>
+<tr class="separator:a7620efbbc3004681ec6622a5fa3c926c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae11f988865fe1074f84b9932f0e7c78d"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00279.html#ae11f988865fe1074f84b9932f0e7c78d">isClosed</a> () const override</td></tr>
+<tr class="memdesc:ae11f988865fe1074f84b9932f0e7c78d"><td class="mdescLeft">&#160;</td><td class="mdescRight">public methods  <a href="#ae11f988865fe1074f84b9932f0e7c78d">More...</a><br /></td></tr>
+<tr class="separator:ae11f988865fe1074f84b9932f0e7c78d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae96bdb4d42e7c2072ed667236cd0b35b"><td class="memItemLeft" align="right" valign="top">std::vector&lt; std::shared_ptr&lt; <a class="el" href="a00815.html">Region</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00279.html#ae96bdb4d42e7c2072ed667236cd0b35b">rootRegions</a> () const override</td></tr>
+<tr class="memdesc:ae96bdb4d42e7c2072ed667236cd0b35b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a set of root regions in the cache.  <a href="#ae96bdb4d42e7c2072ed667236cd0b35b">More...</a><br /></td></tr>
+<tr class="separator:ae96bdb4d42e7c2072ed667236cd0b35b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4515dc813d9d4e80bb0fa5cf183678aa"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00279.html#a4515dc813d9d4e80bb0fa5cf183678aa">~AuthenticatedView</a> ()</td></tr>
+<tr class="memdesc:a4515dc813d9d4e80bb0fa5cf183678aa"><td class="mdescLeft">&#160;</td><td class="mdescRight">destructor  <a href="#a4515dc813d9d4e80bb0fa5cf183678aa">More...</a><br /></td></tr>
+<tr class="separator:a4515dc813d9d4e80bb0fa5cf183678aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Creates an authenticated cache view to allow credential based access to region services. </p>
+</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a id="a4515dc813d9d4e80bb0fa5cf183678aa"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a4515dc813d9d4e80bb0fa5cf183678aa">&#9670;&nbsp;</a></span>~AuthenticatedView()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual apache::geode::client::AuthenticatedView::~AuthenticatedView </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>destructor </p>
+
+</div>
+</div>
+<a id="a26b1a82f8772ff63f81967a1616da618"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a26b1a82f8772ff63f81967a1616da618">&#9670;&nbsp;</a></span>AuthenticatedView()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">apache::geode::client::AuthenticatedView::AuthenticatedView </td>
+          <td>(</td>
+          <td class="paramtype">std::shared_ptr&lt; <a class="el" href="a00799.html">Properties</a> &gt;&#160;</td>
+          <td class="paramname"><em>credentials</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">std::shared_ptr&lt; <a class="el" href="a00787.html">Pool</a> &gt;&#160;</td>
+          <td class="paramname"><em>pool</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">CacheImpl *&#160;</td>
+          <td class="paramname"><em>cacheImpl</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>constructors </p>
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="adb3ba6b5cacf6acbc6ba2d4bbcbdfcb3"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#adb3ba6b5cacf6acbc6ba2d4bbcbdfcb3">&#9670;&nbsp;</a></span>close()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void apache::geode::client::AuthenticatedView::close </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Terminates this object cache and releases all the local resources. </p>
+<p>After this cache is closed, any further method call on this cache or any region object will throw <code><a class="el" href="a00499.html" title="Thrown when an operation is attempted on a closed cache.">CacheClosedException</a></code>, unless otherwise noted. </p><dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">keepalive</td><td>whether to keep a durable client's queue alive </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="exception"><dt>Exceptions</dt><dd>
+  <table class="exception">
+    <tr><td class="paramname"><a class="el" href="a00499.html" title="Thrown when an operation is attempted on a closed cache.">CacheClosedException</a>,if</td><td>the cache is already closed. </td></tr>
+  </table>
+  </dd>
+</dl>
+
+<p>Implements <a class="el" href="a00839.html#ad491b3447896e480666fdae6d9c96ab9">apache::geode::client::RegionService</a>.</p>
+
+</div>
+</div>
+<a id="a5474bd404826e32971288a2f098272d2"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5474bd404826e32971288a2f098272d2">&#9670;&nbsp;</a></span>createPdxInstanceFactory()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="a00755.html">PdxInstanceFactory</a> apache::geode::client::AuthenticatedView::createPdxInstanceFactory </td>
+          <td>(</td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>className</em></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Returns a factory that can create a <a class="el" href="a00751.html">PdxInstance</a>. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">className</td><td>the fully qualified class name that the <a class="el" href="a00751.html" title="PdxInstance provides run time access to the fields of a PDX without deserializing the PDX.">PdxInstance</a> will become when it is fully deserialized. </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the factory </dd></dl>
+
+<p>Implements <a class="el" href="a00839.html#a0dcd1860f71f30172e4303f5d8439c4c">apache::geode::client::RegionService</a>.</p>
+
+</div>
+</div>
+<a id="afdde5da469a3313a2ed2dc8a6f7f9e71"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#afdde5da469a3313a2ed2dc8a6f7f9e71">&#9670;&nbsp;</a></span>getQueryService()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">std::shared_ptr&lt;<a class="el" href="a00811.html">QueryService</a>&gt; apache::geode::client::AuthenticatedView::getQueryService </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Gets the <a class="el" href="a00811.html" title="QueryService is the class obtained from a Cache.">QueryService</a> from which a new <a class="el" href="a00807.html" title="A Query is obtained from a QueryService which in turn is obtained from the Cache.">Query</a> can be obtained. </p>
+<dl class="section return"><dt>Returns</dt><dd>A smart pointer to the <a class="el" href="a00811.html" title="QueryService is the class obtained from a Cache.">QueryService</a>. </dd></dl>
+
+<p>Implements <a class="el" href="a00839.html#a750c5523f7f9b2aab4b91993466164c9">apache::geode::client::RegionService</a>.</p>
+
+</div>
+</div>
+<a id="a7620efbbc3004681ec6622a5fa3c926c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a7620efbbc3004681ec6622a5fa3c926c">&#9670;&nbsp;</a></span>getRegion()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">std::shared_ptr&lt;<a class="el" href="a00815.html">Region</a>&gt; apache::geode::client::AuthenticatedView::getRegion </td>
+          <td>(</td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>path</em></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Look up a region with the full path from root. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">path</td><td>the region's path, such as <code>RootA/Sub1/Sub1A</code>. </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>region, or nullptr if no such region exists. </dd></dl>
+
+<p>Implements <a class="el" href="a00839.html#a50370f5b4d144c8742baceb0eaa4cfe3">apache::geode::client::RegionService</a>.</p>
+
+</div>
+</div>
+<a id="ae11f988865fe1074f84b9932f0e7c78d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae11f988865fe1074f84b9932f0e7c78d">&#9670;&nbsp;</a></span>isClosed()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool apache::geode::client::AuthenticatedView::isClosed </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>public methods </p>
+<p>Indicates if this cache has been closed. After a new cache object is created, this method returns false; After the close is called on this cache object, this method returns true.</p>
+<dl class="section return"><dt>Returns</dt><dd>true, if this cache is closed; false, otherwise </dd></dl>
+
+<p>Implements <a class="el" href="a00839.html#a0a9bb57c509648270a50abc5afea1dae">apache::geode::client::RegionService</a>.</p>
+
+</div>
+</div>
+<a id="ae96bdb4d42e7c2072ed667236cd0b35b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae96bdb4d42e7c2072ed667236cd0b35b">&#9670;&nbsp;</a></span>rootRegions()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">std::vector&lt;std::shared_ptr&lt;<a class="el" href="a00815.html">Region</a>&gt; &gt; apache::geode::client::AuthenticatedView::rootRegions </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Returns a set of root regions in the cache. </p>
+<p>This set is a snapshot and is not backed by the <a class="el" href="a00287.html" title="Caches are obtained from the create method on the CacheFactory#create class.">Cache</a>. The vector passed in is cleared and the regions are added to it.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">regions</td><td>the returned set of regions </td></tr>
+  </table>
+  </dd>
+</dl>
+
+<p>Implements <a class="el" href="a00839.html#acd245c4e15d2025a78c7fa7e8652529a">apache::geode::client::RegionService</a>.</p>
+
+</div>
+</div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!--
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements.  See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to You under the Apache License, Version 2.0
+(the "License"); you may not use this file except in compliance with
+the License.  You may obtain a copy of the License at
+     http://www.apache.org/licenses/LICENSE-2.0
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+-->
+<HR><address style="align: right;"><small>Apache Geode C++ Cache API Documentation</small></address>
diff --git a/releases/latest/cppdocs/a00279.js b/releases/latest/cppdocs/a00279.js
new file mode 100644
index 0000000..298fd7e
--- /dev/null
+++ b/releases/latest/cppdocs/a00279.js
@@ -0,0 +1,11 @@
+var a00279 =
+[
+    [ "~AuthenticatedView", "a00279.html#a4515dc813d9d4e80bb0fa5cf183678aa", null ],
+    [ "AuthenticatedView", "a00279.html#a26b1a82f8772ff63f81967a1616da618", null ],
+    [ "close", "a00279.html#adb3ba6b5cacf6acbc6ba2d4bbcbdfcb3", null ],
+    [ "createPdxInstanceFactory", "a00279.html#a5474bd404826e32971288a2f098272d2", null ],
+    [ "getQueryService", "a00279.html#afdde5da469a3313a2ed2dc8a6f7f9e71", null ],
+    [ "getRegion", "a00279.html#a7620efbbc3004681ec6622a5fa3c926c", null ],
+    [ "isClosed", "a00279.html#ae11f988865fe1074f84b9932f0e7c78d", null ],
+    [ "rootRegions", "a00279.html#ae96bdb4d42e7c2072ed667236cd0b35b", null ]
+];
\ No newline at end of file
diff --git a/releases/latest/cppdocs/a00282.html b/releases/latest/cppdocs/a00282.html
deleted file mode 100644
index d75d086..0000000
--- a/releases/latest/cppdocs/a00282.html
+++ /dev/null
@@ -1,202 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.15"/>
-<meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>Apache Geode Native C++ Reference: apache::geode::client::AuthInitialize Class Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtreedata.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-  $(document).ready(initResizable);
-/* @license-end */</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/searchdata.js"></script>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectalign" style="padding-left: 0.5em;">
-   <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.15 -->
-<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-/* @license-end */
-</script>
-<script type="text/javascript" src="menudata.js"></script>
-<script type="text/javascript" src="menu.js"></script>
-<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-$(function() {
-  initMenu('',true,false,'search.php','Search');
-  $(document).ready(function() { init_search(); });
-});
-/* @license-end */</script>
-<div id="main-nav"></div>
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
-  <div id="nav-tree">
-    <div id="nav-tree-contents">
-      <div id="nav-sync" class="sync"></div>
-    </div>
-  </div>
-  <div id="splitbar" style="-moz-user-select:none;" 
-       class="ui-resizable-handle">
-  </div>
-</div>
-<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-$(document).ready(function(){initNavTree('a00282.html','');});
-/* @license-end */
-</script>
-<div id="doc-content">
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-</div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a>  </div>
-  <div class="headertitle">
-<div class="title">apache::geode::client::AuthInitialize Class Reference<span class="mlabels"><span class="mlabel">abstract</span></span></div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>Specifies the mechanism to obtain credentials for a client.  
- <a href="a00282.html#details">More...</a></p>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:a47f7fef7730063963b8d33ef63a520fa"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00282.html#a47f7fef7730063963b8d33ef63a520fa">close</a> ()=0</td></tr>
-<tr class="memdesc:a47f7fef7730063963b8d33ef63a520fa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Invoked before the cache goes down.  <a href="#a47f7fef7730063963b8d33ef63a520fa">More...</a><br /></td></tr>
-<tr class="separator:a47f7fef7730063963b8d33ef63a520fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2f89d1168170a72cf8abc2f6c2eb5ec0"><td class="memItemLeft" align="right" valign="top">virtual std::shared_ptr&lt; <a class="el" href="a00798.html">Properties</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00282.html#a2f89d1168170a72cf8abc2f6c2eb5ec0">getCredentials</a> (const std::shared_ptr&lt; <a class="el" href="a00798.html">Properties</a> &gt; &amp;securityprops, const std::string &amp;server)=0</td></tr>
-<tr class="memdesc:a2f89d1168170a72cf8abc2f6c2eb5ec0"><td class="mdescLeft">&#160;</td><td class="mdescRight">initialize with the given set of security properties and return the credentials for the client as properties.  <a href="#a2f89d1168170a72cf8abc2f6c2eb5ec0">More...</a><br /></td></tr>
-<tr class="separator:a2f89d1168170a72cf8abc2f6c2eb5ec0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table>
-<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p>Specifies the mechanism to obtain credentials for a client. </p>
-<p>It is mandantory for clients when the server is running in secure mode having a <code>security-client-authenticator</code> module specified. Implementations should register the library path as <code>security-client-auth-library</code> system property and factory function (a zero argument function returning pointer to an <a class="el" href="a00282.html" title="Specifies the mechanism to obtain credentials for a client.">AuthInitialize</a> object) as the <code>security-client-auth-facto [...]
-</div><h2 class="groupheader">Member Function Documentation</h2>
-<a id="a47f7fef7730063963b8d33ef63a520fa"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a47f7fef7730063963b8d33ef63a520fa">&#9670;&nbsp;</a></span>close()</h2>
-
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual void apache::geode::client::AuthInitialize::close </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Invoked before the cache goes down. </p>
-
-</div>
-</div>
-<a id="a2f89d1168170a72cf8abc2f6c2eb5ec0"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a2f89d1168170a72cf8abc2f6c2eb5ec0">&#9670;&nbsp;</a></span>getCredentials()</h2>
-
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual std::shared_ptr&lt;<a class="el" href="a00798.html">Properties</a>&gt; apache::geode::client::AuthInitialize::getCredentials </td>
-          <td>(</td>
-          <td class="paramtype">const std::shared_ptr&lt; <a class="el" href="a00798.html">Properties</a> &gt; &amp;&#160;</td>
-          <td class="paramname"><em>securityprops</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"><em>server</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>initialize with the given set of security properties and return the credentials for the client as properties. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">props</td><td>the set of security properties provided to the <code>DistributedSystem.connect</code> method </td></tr>
-    <tr><td class="paramname">server</td><td>it is the ID of the current endpoint. The format expected is "host:port". </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>the credentials to be used for the given <code>server</code> </dd></dl>
-<dl class="section remark"><dt>Remarks</dt><dd>This method can modify the given set of properties. For example it may invoke external agents or even interact with the user. </dd></dl>
-
-</div>
-</div>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!--
-Licensed to the Apache Software Foundation (ASF) under one or more
-contributor license agreements.  See the NOTICE file distributed with
-this work for additional information regarding copyright ownership.
-The ASF licenses this file to You under the Apache License, Version 2.0
-(the "License"); you may not use this file except in compliance with
-the License.  You may obtain a copy of the License at
-     http://www.apache.org/licenses/LICENSE-2.0
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
--->
-<HR><address style="align: right;"><small>Apache Geode C++ Cache API Documentation</small></address>
diff --git a/releases/latest/cppdocs/a00282.js b/releases/latest/cppdocs/a00282.js
deleted file mode 100644
index 4d5a3cf..0000000
--- a/releases/latest/cppdocs/a00282.js
+++ /dev/null
@@ -1,5 +0,0 @@
-var a00282 =
-[
-    [ "close", "a00282.html#a47f7fef7730063963b8d33ef63a520fa", null ],
-    [ "getCredentials", "a00282.html#a2f89d1168170a72cf8abc2f6c2eb5ec0", null ]
-];
\ No newline at end of file
diff --git a/releases/latest/cppdocs/a00283.html b/releases/latest/cppdocs/a00283.html
new file mode 100644
index 0000000..423b64e
--- /dev/null
+++ b/releases/latest/cppdocs/a00283.html
@@ -0,0 +1,202 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.15"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>Apache Geode Native C++ Reference: apache::geode::client::AuthInitialize Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+  $(document).ready(initResizable);
+/* @license-end */</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Apache Geode Native C++ Reference
+   &#160;<span id="projectnumber">1.12.0</span>
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.15 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+$(document).ready(function(){initNavTree('a00283.html','');});
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">apache::geode::client::AuthInitialize Class Reference<span class="mlabels"><span class="mlabel">abstract</span></span></div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Specifies the mechanism to obtain credentials for a client.  
+ <a href="a00283.html#details">More...</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a47f7fef7730063963b8d33ef63a520fa"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00283.html#a47f7fef7730063963b8d33ef63a520fa">close</a> ()=0</td></tr>
+<tr class="memdesc:a47f7fef7730063963b8d33ef63a520fa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Invoked before the cache goes down.  <a href="#a47f7fef7730063963b8d33ef63a520fa">More...</a><br /></td></tr>
+<tr class="separator:a47f7fef7730063963b8d33ef63a520fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2f89d1168170a72cf8abc2f6c2eb5ec0"><td class="memItemLeft" align="right" valign="top">virtual std::shared_ptr&lt; <a class="el" href="a00799.html">Properties</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00283.html#a2f89d1168170a72cf8abc2f6c2eb5ec0">getCredentials</a> (const std::shared_ptr&lt; <a class="el" href="a00799.html">Properties</a> &gt; &amp;securityprops, const std::string &amp;server)=0</td></tr>
+<tr class="memdesc:a2f89d1168170a72cf8abc2f6c2eb5ec0"><td class="mdescLeft">&#160;</td><td class="mdescRight">initialize with the given set of security properties and return the credentials for the client as properties.  <a href="#a2f89d1168170a72cf8abc2f6c2eb5ec0">More...</a><br /></td></tr>
+<tr class="separator:a2f89d1168170a72cf8abc2f6c2eb5ec0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Specifies the mechanism to obtain credentials for a client. </p>
+<p>It is mandantory for clients when the server is running in secure mode having a <code>security-client-authenticator</code> module specified. Implementations should register the library path as <code>security-client-auth-library</code> system property and factory function (a zero argument function returning pointer to an <a class="el" href="a00283.html" title="Specifies the mechanism to obtain credentials for a client.">AuthInitialize</a> object) as the <code>security-client-auth-facto [...]
+</div><h2 class="groupheader">Member Function Documentation</h2>
+<a id="a47f7fef7730063963b8d33ef63a520fa"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a47f7fef7730063963b8d33ef63a520fa">&#9670;&nbsp;</a></span>close()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual void apache::geode::client::AuthInitialize::close </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Invoked before the cache goes down. </p>
+
+</div>
+</div>
+<a id="a2f89d1168170a72cf8abc2f6c2eb5ec0"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a2f89d1168170a72cf8abc2f6c2eb5ec0">&#9670;&nbsp;</a></span>getCredentials()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual std::shared_ptr&lt;<a class="el" href="a00799.html">Properties</a>&gt; apache::geode::client::AuthInitialize::getCredentials </td>
+          <td>(</td>
+          <td class="paramtype">const std::shared_ptr&lt; <a class="el" href="a00799.html">Properties</a> &gt; &amp;&#160;</td>
+          <td class="paramname"><em>securityprops</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>server</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>initialize with the given set of security properties and return the credentials for the client as properties. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">props</td><td>the set of security properties provided to the <code>DistributedSystem.connect</code> method </td></tr>
+    <tr><td class="paramname">server</td><td>it is the ID of the current endpoint. The format expected is "host:port". </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the credentials to be used for the given <code>server</code> </dd></dl>
+<dl class="section remark"><dt>Remarks</dt><dd>This method can modify the given set of properties. For example it may invoke external agents or even interact with the user. </dd></dl>
+
+</div>
+</div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!--
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements.  See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to You under the Apache License, Version 2.0
+(the "License"); you may not use this file except in compliance with
+the License.  You may obtain a copy of the License at
+     http://www.apache.org/licenses/LICENSE-2.0
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+-->
+<HR><address style="align: right;"><small>Apache Geode C++ Cache API Documentation</small></address>
diff --git a/releases/latest/cppdocs/a00283.js b/releases/latest/cppdocs/a00283.js
new file mode 100644
index 0000000..757d4dc
--- /dev/null
+++ b/releases/latest/cppdocs/a00283.js
@@ -0,0 +1,5 @@
+var a00283 =
+[
+    [ "close", "a00283.html#a47f7fef7730063963b8d33ef63a520fa", null ],
+    [ "getCredentials", "a00283.html#a2f89d1168170a72cf8abc2f6c2eb5ec0", null ]
+];
\ No newline at end of file
diff --git a/releases/latest/cppdocs/a00286.html b/releases/latest/cppdocs/a00286.html
deleted file mode 100644
index 94d9585..0000000
--- a/releases/latest/cppdocs/a00286.html
+++ /dev/null
@@ -1,760 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.15"/>
-<meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>Apache Geode Native C++ Reference: apache::geode::client::Cache Class Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtreedata.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-  $(document).ready(initResizable);
-/* @license-end */</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/searchdata.js"></script>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectalign" style="padding-left: 0.5em;">
-   <div id="projectname">Apache Geode Native C++ Reference
-   &#160;<span id="projectnumber">1.11.0</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.15 -->
-<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-/* @license-end */
-</script>
-<script type="text/javascript" src="menudata.js"></script>
-<script type="text/javascript" src="menu.js"></script>
-<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-$(function() {
-  initMenu('',true,false,'search.php','Search');
-  $(document).ready(function() { init_search(); });
-});
-/* @license-end */</script>
-<div id="main-nav"></div>
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
-  <div id="nav-tree">
-    <div id="nav-tree-contents">
-      <div id="nav-sync" class="sync"></div>
-    </div>
-  </div>
-  <div id="splitbar" style="-moz-user-select:none;" 
-       class="ui-resizable-handle">
-  </div>
-</div>
-<script type="text/javascript">
-/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
-$(document).ready(function(){initNavTree('a00286.html','');});
-/* @license-end */
-</script>
-<div id="doc-content">
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-</div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a>  </div>
-  <div class="headertitle">
-<div class="title">apache::geode::client::Cache Class Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>Caches are obtained from the create method on the <a class="el" href="a00370.html#a3ee44932abdc64988aa065e4b390e0ff">CacheFactory#create</a> class.  
- <a href="a00286.html#details">More...</a></p>
-
-<p>Inherits <a class="el" href="a00742.html">apache::geode::client::GeodeCache</a>.</p>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:a709c65fc2cd45f67ce3d6603df9bc7f1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00286.html#a709c65fc2cd45f67ce3d6603df9bc7f1">close</a> () override</td></tr>
-<tr class="memdesc:a709c65fc2cd45f67ce3d6603df9bc7f1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Terminates this object cache and releases all the local resources.  <a href="#a709c65fc2cd45f67ce3d6603df9bc7f1">More...</a><br /></td></tr>
-<tr class="separator:a709c65fc2cd45f67ce3d6603df9bc7f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8676b128ff2e84212860694d48471c6d"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00286.html#a8676b128ff2e84212860694d48471c6d">close</a> (bool keepalive)</td></tr>
-<tr class="memdesc:a8676b128ff2e84212860694d48471c6d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Terminates this object cache and releases all the local resources.  <a href="#a8676b128ff2e84212860694d48471c6d">More...</a><br /></td></tr>
-<tr class="separator:a8676b128ff2e84212860694d48471c6d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a44c8cce9718be5b6b24c27eabddee54e"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="a00278.html">AuthenticatedView</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00286.html#a44c8cce9718be5b6b24c27eabddee54e">createAuthenticatedView</a> (const std::shared_ptr&lt; <a class="el" href="a00798.html">Properties</a> &gt; &amp;userSecurityProperties, const std::string &amp;poolName)</td></tr>
-<tr class="memdesc:a44c8cce9718be5b6b24c27eabddee54e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an authenticated cache using the given user security properties.  <a href="#a44c8cce9718be5b6b24c27eabddee54e">More...</a><br /></td></tr>
-<tr class="separator:a44c8cce9718be5b6b24c27eabddee54e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acdb522f5ea28fbff56544a004be7946c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00754.html">PdxInstanceFactory</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00286.html#acdb522f5ea28fbff56544a004be7946c">createPdxInstanceFactory</a> (const std::string &amp;className) const override</td></tr>
-<tr class="memdesc:acdb522f5ea28fbff56544a004be7946c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a factory that can create a <a class="el" href="a00750.html">PdxInstance</a>.  <a href="#acdb522f5ea28fbff56544a004be7946c">More...</a><br /></td></tr>
-<tr class="separator:acdb522f5ea28fbff56544a004be7946c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acdce453c9ede20bd5aa6d787a0032b62"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="a00834.html">RegionFactory</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00286.html#acdce453c9ede20bd5aa6d787a0032b62">createRegionFactory</a> (<a class="el" href="a00898.html">RegionShortcut</a> regionShortcut)</td></tr>
-<tr class="memdesc:acdce453c9ede20bd5aa6d787a0032b62"><td class="mdescLeft">&#160;</td><td class="mdescRight">public methods  <a href="#acdce453c9ede20bd5aa6d787a0032b62">More...</a><br /></td></tr>
-<tr class="separator:acdce453c9ede20bd5aa6d787a0032b62"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0a658b2846b5f8e5605a43bc8dbe158e"><td class="memItemLeft" align="right" valign="top">virtual std::shared_ptr&lt; <a class="el" href="a00386.html">CacheTransactionManager</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00286.html#a0a658b2846b5f8e5605a43bc8dbe158e">getCacheTransactionManager</a> () const</td></tr>
-<tr class="memdesc:a0a658b2846b5f8e5605a43bc8dbe158e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the <a class="el" href="a00386.html" title="An interface for objects who perform transaction management.">CacheTransactionManager</a> instance for this <a class="el" href="a00286.html" title="Caches are obtained from the create method on the CacheFactory#create class.">Cache</a>.  <a href="#a0a658b2846b5f8e5605a43bc8dbe158e">More...</a><br /></td></tr>
-<tr class="separator:a0a658b2846b5f8e5605a43bc8dbe158e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a60e53f6d51eee37ef5526db665a3ebab"><td class="memItemLeft" align="right" valign="top">const std::string &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00286.html#a60e53f6d51eee37ef5526db665a3ebab">getName</a> () const override</td></tr>
-<tr class="memdesc:a60e53f6d51eee37ef5526db665a3ebab"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the name of this cache.  <a href="#a60e53f6d51eee37ef5526db665a3ebab">More...</a><br /></td></tr>
-<tr class="separator:a60e53f6d51eee37ef5526db665a3ebab"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abc85e20b6a09462d7840372cda9717b7"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00286.html#abc85e20b6a09462d7840372cda9717b7">getPdxIgnoreUnreadFields</a> () const override</td></tr>
-<tr class="memdesc:abc85e20b6a09462d7840372cda9717b7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns whether <a class="el" href="a00286.html" title="Caches are obtained from the create method on the CacheFactory#create class.">Cache</a> saves unread fields for Pdx types.  <a href="#abc85e20b6a09462d7840372cda9717b7">More...</a><br /></td></tr>
-<tr class="separator:abc85e20b6a09462d7840372cda9717b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a923d251279eed32952aa777ba80fc1f0"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00286.html#a923d251279eed32952aa777ba80fc1f0">getPdxReadSerialized</a> () const override</td></tr>
-<tr class="memdesc:a923d251279eed32952aa777ba80fc1f0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns whether <a class="el" href="a00750.html">PdxInstance</a> is preferred for PDX types instead of C++ object.  <a href="#a923d251279eed32952aa777ba80fc1f0">More...</a><br /></td></tr>
-<tr class="separator:a923d251279eed32952aa777ba80fc1f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2e58689fed2e5a2a2c99085e8b3034db"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; <a class="el" href="a00810.html">QueryService</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00286.html#a2e58689fed2e5a2a2c99085e8b3034db">getQueryService</a> () override</td></tr>
-<tr class="memdesc:a2e58689fed2e5a2a2c99085e8b3034db"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the <a class="el" href="a00810.html" title="QueryService is the class obtained from a Cache.">QueryService</a> from which a new <a class="el" href="a00806.html" title="A Query is obtained from a QueryService which in turn is obtained from the Cache.">Query</a> can be obtained.  <a href="#a2e58689fed2e5a2a2c99085e8b3034db">More...</a><br /></td></tr>
-<tr class="separator:a2e58689fed2e5a2a2c99085e8b3034db"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4f6bf9b240f0dc25b6606164f535e626"><td class="memItemLeft" align="right" valign="top">virtual std::shared_ptr&lt; <a class="el" href="a00810.html">QueryService</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00286.html#a4f6bf9b240f0dc25b6606164f535e626">getQueryService</a> (const std::string &amp;poolName) const</td></tr>
-<tr class="memdesc:a4f6bf9b240f0dc25b6606164f535e626"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the <a class="el" href="a00810.html" title="QueryService is the class obtained from a Cache.">QueryService</a> from which a new <a class="el" href="a00806.html" title="A Query is obtained from a QueryService which in turn is obtained from the Cache.">Query</a> can be obtained.  <a href="#a4f6bf9b240f0dc25b6606164f535e626">More...</a><br /></td></tr>
-<tr class="separator:a4f6bf9b240f0dc25b6606164f535e626"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af80a5d73de38233b22e409fe55c51a00"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; <a class="el" href="a00814.html">Region</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00286.html#af80a5d73de38233b22e409fe55c51a00">getRegion</a> (const std::string &amp;path) const override</td></tr>
-<tr class="memdesc:af80a5d73de38233b22e409fe55c51a00"><td class="mdescLeft">&#160;</td><td class="mdescRight">Look up a region with the full path from root.  <a href="#af80a5d73de38233b22e409fe55c51a00">More...</a><br /></td></tr>
-<tr class="separator:af80a5d73de38233b22e409fe55c51a00"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a066e1d6796dc85d3aed52739a86f9a6a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00874.html">TypeRegistry</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00286.html#a066e1d6796dc85d3aed52739a86f9a6a">getTypeRegistry</a> () const</td></tr>
-<tr class="memdesc:a066e1d6796dc85d3aed52739a86f9a6a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the type registry that this cache was <a class="el" href="a00370.html#a3ee44932abdc64988aa065e4b390e0ff">created</a> with.  <a href="#a066e1d6796dc85d3aed52739a86f9a6a">More...</a><br /></td></tr>
-<tr class="separator:a066e1d6796dc85d3aed52739a86f9a6a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af15c890de627c7aebb7800c4ad235cbe"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00286.html#af15c890de627c7aebb7800c4ad235cbe">initializeDeclarativeCache</a> (const std::string &amp;cacheXml) override</td></tr>
-<tr class="memdesc:af15c890de627c7aebb7800c4ad235cbe"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initializes the cache from an xml file.  <a href="#af15c890de627c7aebb7800c4ad235cbe">More...</a><br /></td></tr>
-<tr class="separator:af15c890de627c7aebb7800c4ad235cbe"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a989d7fce829d1d12e7da49052445898d"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00286.html#a989d7fce829d1d12e7da49052445898d">isClosed</a> () const override</td></tr>
-<tr class="memdesc:a989d7fce829d1d12e7da49052445898d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Indicates if this cache has been closed.  <a href="#a989d7fce829d1d12e7da49052445898d">More...</a><br /></td></tr>
-<tr class="separator:a989d7fce829d1d12e7da49052445898d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac2db841bef19d9a508f15245b6b65b08"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00286.html#ac2db841bef19d9a508f15245b6b65b08">readyForEvents</a> ()</td></tr>
-<tr class="memdesc:ac2db841bef19d9a508f15245b6b65b08"><td class="mdescLeft">&#160;</td><td class="mdescRight">Send the "client ready" message to the server from a durable client.  <a href="#ac2db841bef19d9a508f15245b6b65b08">More...</a><br /></td></tr>
-<tr class="separator:ac2db841bef19d9a508f15245b6b65b08"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7a2a54c73beae53d3d3fd9809432ee3b"><td class="memItemLeft" align="right" valign="top">std::vector&lt; std::shared_ptr&lt; <a class="el" href="a00814.html">Region</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00286.html#a7a2a54c73beae53d3d3fd9809432ee3b">rootRegions</a> () const override</td></tr>
-<tr class="memdesc:a7a2a54c73beae53d3d3fd9809432ee3b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a set of root regions in the cache.  <a href="#a7a2a54c73beae53d3d3fd9809432ee3b">More...</a><br /></td></tr>
-<tr class="separator:a7a2a54c73beae53d3d3fd9809432ee3b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table>
-<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p>Caches are obtained from the create method on the <a class="el" href="a00370.html#a3ee44932abdc64988aa065e4b390e0ff">CacheFactory#create</a> class. </p>
-<p>When a cache will no longer be used, it should be <a class="el" href="a00286.html#a709c65fc2cd45f67ce3d6603df9bc7f1">closed</a>. Once it <a class="el" href="a00286.html#a989d7fce829d1d12e7da49052445898d">is closed</a> any attempt to use it will cause a <code><a class="el" href="a00498.html" title="Thrown when an operation is attempted on a closed cache.">CacheClosedException</a></code> to be thrown.</p>
-<p>A cache can have multiple root regions, each with a different name. </p>
-</div><h2 class="groupheader">Member Function Documentation</h2>
-<a id="a709c65fc2cd45f67ce3d6603df9bc7f1"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a709c65fc2cd45f67ce3d6603df9bc7f1">&#9670;&nbsp;</a></span>close() <span class="overload">[1/2]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">void apache::geode::client::Cache::close </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Terminates this object cache and releases all the local resources. </p>
-<p>After this cache is closed, any further method call on this cache or any region object will throw <code><a class="el" href="a00498.html" title="Thrown when an operation is attempted on a closed cache.">CacheClosedException</a></code>, unless otherwise noted. If <a class="el" href="a00286.html" title="Caches are obtained from the create method on the CacheFactory#create class.">Cache</a> instance created from Pool(pool is in multiuser mode), then it reset user related security data. </ [...]
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="a00498.html" title="Thrown when an operation is attempted on a closed cache.">CacheClosedException</a>,if</td><td>the cache is already closed. </td></tr>
-  </table>
-  </dd>
-</dl>
-
-<p>Implements <a class="el" href="a00838.html#ad491b3447896e480666fdae6d9c96ab9">apache::geode::client::RegionService</a>.</p>
-
-</div>
-</div>
-<a id="a8676b128ff2e84212860694d48471c6d"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a8676b128ff2e84212860694d48471c6d">&#9670;&nbsp;</a></span>close() <span class="overload">[2/2]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual void apache::geode::client::Cache::close </td>
-          <td>(</td>
-          <td class="paramtype">bool&#160;</td>
-          <td class="paramname"><em>keepalive</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Terminates this object cache and releases all the local resources. </p>
-<p>After this cache is closed, any further method call on this cache or any region object will throw <code><a class="el" href="a00498.html" title="Thrown when an operation is attempted on a closed cache.">CacheClosedException</a></code>, unless otherwise noted. If <a class="el" href="a00286.html" title="Caches are obtained from the create method on the CacheFactory#create class.">Cache</a> instance created from Pool(pool is in multiuser mode), then it reset user related security data. </ [...]
-  <table class="params">
-    <tr><td class="paramname">keepalive</td><td>whether to keep a durable client's queue alive </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="a00498.html" title="Thrown when an operation is attempted on a closed cache.">CacheClosedException</a>,if</td><td>the cache is already closed. </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a id="a44c8cce9718be5b6b24c27eabddee54e"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a44c8cce9718be5b6b24c27eabddee54e">&#9670;&nbsp;</a></span>createAuthenticatedView()</h2>
-
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual <a class="el" href="a00278.html">AuthenticatedView</a> apache::geode::client::Cache::createAuthenticatedView </td>
-          <td>(</td>
-          <td class="paramtype">const std::shared_ptr&lt; <a class="el" href="a00798.html">Properties</a> &gt; &amp;&#160;</td>
-          <td class="paramname"><em>userSecurityProperties</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"><em>poolName</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Creates an authenticated cache using the given user security properties. </p>
-<p>Multiple instances with different user properties can be created with a single client cache.</p>
-<p>Application must use this instance to do operations, when multiuser-authentication is set to true.</p>
-<dl class="section see"><dt>See also</dt><dd><a class="el" href="a00838.html" title="A RegionService provides access to existing regions that exist in a Geode cache.">RegionService</a> </dd>
-<dd>
-PoolFactory::setMultiuserAuthentication(boolean) </dd></dl>
-<dl class="section return"><dt>Returns</dt><dd>the <a class="el" href="a00838.html">RegionService</a> instance associated with a user and given properties. </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="a00534.html" title="Thrown when an operation unsupported by the current configuration is attempted.">UnsupportedOperationException</a></td><td>when invoked with multiuser-authentication as false.</td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">userSecurityProperties</td><td>the security properties of a user.</td></tr>
-    <tr><td class="paramname">poolName</td><td>the pool that the users should be authenticated against. Set if there are more than one <a class="el" href="a00786.html" title="A pool of connections to connect from a client to a set of Geode Cache Servers.">Pool</a> in <a class="el" href="a00286.html" title="Caches are obtained from the create method on the CacheFactory#create class.">Cache</a>. </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a id="acdb522f5ea28fbff56544a004be7946c"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#acdb522f5ea28fbff56544a004be7946c">&#9670;&nbsp;</a></span>createPdxInstanceFactory()</h2>
-
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="a00754.html">PdxInstanceFactory</a> apache::geode::client::Cache::createPdxInstanceFactory </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"><em>className</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Returns a factory that can create a <a class="el" href="a00750.html">PdxInstance</a>. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">className</td><td>the fully qualified class name that the <a class="el" href="a00750.html" title="PdxInstance provides run time access to the fields of a PDX without deserializing the PDX.">PdxInstance</a> will become when it is fully deserialized. </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="a00474.html" title="Thrown when the state of cache is manipulated to be illegal.">IllegalStateException</a></td><td>if the className is nullptr or invalid. </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>the factory </dd></dl>
-
-<p>Implements <a class="el" href="a00838.html#a0dcd1860f71f30172e4303f5d8439c4c">apache::geode::client::RegionService</a>.</p>
-
-</div>
-</div>
-<a id="acdce453c9ede20bd5aa6d787a0032b62"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#acdce453c9ede20bd5aa6d787a0032b62">&#9670;&nbsp;</a></span>createRegionFactory()</h2>
-
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual <a class="el" href="a00834.html">RegionFactory</a> apache::geode::client::Cache::createRegionFactory </td>
-          <td>(</td>
-          <td class="paramtype"><a class="el" href="a00898.html">RegionShortcut</a>&#160;</td>
-          <td class="paramname"><em>regionShortcut</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>public methods </p>
-<p>Returns the <a class="el" href="a00834.html">RegionFactory</a> to create the region. Before creating the <a class="el" href="a00814.html" title="This class manages subregions and cached data.">Region</a>, one can set region attributes using this instance.</p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">regionShortcut</td><td>To create the region specific type, </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section see"><dt>See also</dt><dd><a class="el" href="a00898.html" title="Each enum represents a predefined RegionAttributes in a {}.">RegionShortcut</a> </dd></dl>
-
-</div>
-</div>
-<a id="a0a658b2846b5f8e5605a43bc8dbe158e"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a0a658b2846b5f8e5605a43bc8dbe158e">&#9670;&nbsp;</a></span>getCacheTransactionManager()</h2>
-
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual std::shared_ptr&lt;<a class="el" href="a00386.html">CacheTransactionManager</a>&gt; apache::geode::client::Cache::getCacheTransactionManager </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Get the <a class="el" href="a00386.html" title="An interface for objects who perform transaction management.">CacheTransactionManager</a> instance for this <a class="el" href="a00286.html" title="Caches are obtained from the create method on the CacheFactory#create class.">Cache</a>. </p>
-<dl class="section return"><dt>Returns</dt><dd>The <a class="el" href="a00386.html" title="An interface for objects who perform transaction management.">CacheTransactionManager</a> instance. </dd></dl>
-<dl class="exception"><dt>Exceptions</dt><dd>
-  <table class="exception">
-    <tr><td class="paramname"><a class="el" href="a00498.html" title="Thrown when an operation is attempted on a closed cache.">CacheClosedException</a></td><td>if the cache is closed. </td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a id="a60e53f6d51eee37ef5526db665a3ebab"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a60e53f6d51eee37ef5526db665a3ebab">&#9670;&nbsp;</a></span>getName()</h2>
-
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const std::string&amp; apache::geode::client::Cache::getName </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Returns the name of this cache. </p>
-<dl class="section return"><dt>Returns</dt><dd>the string name of this cache </dd></dl>
-
-<p>Implements <a class="el" href="a00742.html#aa66e073929f5df451356253c9771ddd9">apache::geode::client::GeodeCache</a>.</p>
-
-</div>
-</div>
-<a id="abc85e20b6a09462d7840372cda9717b7"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#abc85e20b6a09462d7840372cda9717b7">&#9670;&nbsp;</a></span>getPdxIgnoreUnreadFields()</h2>
-
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">bool apache::geode::client::Cache::getPdxIgnoreUnreadFields </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Returns whether <a class="el" href="a00286.html" title="Caches are obtained from the create method on the CacheFactory#create class.">Cache</a> saves unread fields for Pdx types. </p>
-
-<p>Implements <a class="el" href="a00742.html#a13ae5a505b283e1f73b1be1a8677f722">apache::geode::client::GeodeCache</a>.</p>
-
-</div>
-</div>
-<a id="a923d251279eed32952aa777ba80fc1f0"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a923d251279eed32952aa777ba80fc1f0">&#9670;&nbsp;</a></span>getPdxReadSerialized()</h2>
-
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">bool apache::geode::client::Cache::getPdxReadSerialized </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Returns whether <a class="el" href="a00750.html">PdxInstance</a> is preferred for PDX types instead of C++ object. </p>
-
-<p>Implements <a class="el" href="a00742.html#ae086ef606de28739132eaa0733fd310a">apache::geode::client::GeodeCache</a>.</p>
-
-</div>
-</div>
-<a id="a2e58689fed2e5a2a2c99085e8b3034db"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a2e58689fed2e5a2a2c99085e8b3034db">&#9670;&nbsp;</a></span>getQueryService() <span class="overload">[1/2]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">std::shared_ptr&lt;<a class="el" href="a00810.html">QueryService</a>&gt; apache::geode::client::Cache::getQueryService </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Gets the <a class="el" href="a00810.html" title="QueryService is the class obtained from a Cache.">QueryService</a> from which a new <a class="el" href="a00806.html" title="A Query is obtained from a QueryService which in turn is obtained from the Cache.">Query</a> can be obtained. </p>
-<dl class="section return"><dt>Returns</dt><dd>A smart pointer to the <a class="el" href="a00810.html" title="QueryService is the class obtained from a Cache.">QueryService</a>. </dd></dl>
-
-<p>Implements <a class="el" href="a00838.html#a750c5523f7f9b2aab4b91993466164c9">apache::geode::client::RegionService</a>.</p>
-
-</div>
-</div>
-<a id="a4f6bf9b240f0dc25b6606164f535e626"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a4f6bf9b240f0dc25b6606164f535e626">&#9670;&nbsp;</a></span>getQueryService() <span class="overload">[2/2]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual std::shared_ptr&lt;<a class="el" href="a00810.html">QueryService</a>&gt; apache::geode::client::Cache::getQueryService </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"><em>poolName</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Gets the <a class="el" href="a00810.html" title="QueryService is the class obtained from a Cache.">QueryService</a> from which a new <a class="el" href="a00806.html" title="A Query is obtained from a QueryService which in turn is obtained from the Cache.">Query</a> can be obtained. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">poolName</td><td>Pass poolname if pool is created from cache.xml or {<a class="el" href="a00794.html">}  A smart pointer to the QueryService. </a></td></tr>
-  </table>
-  </dd>
-</dl>
-
-</div>
-</div>
-<a id="af80a5d73de38233b22e409fe55c51a00"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#af80a5d73de38233b22e409fe55c51a00">&#9670;&nbsp;</a></span>getRegion()</h2>
-
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">std::shared_ptr&lt;<a class="el" href="a00814.html">Region</a>&gt; apache::geode::client::Cache::getRegion </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"><em>path</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Look up a region with the full path from root. </p>
-<p>If <a class="el" href="a00786.html" title="A pool of connections to connect from a client to a set of Geode Cache Servers.">Pool</a> attached with <a class="el" href="a00814.html" title="This class manages subregions and cached data.">Region</a> is in multiusersecure mode then don't use return instance of region as no credential are attached with this instance. Get region from <a class="el" href="a00838.html" title="A RegionService provides access to existing regions that exist in a G [...]
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">path</td><td>the region's name, such as <code>AuthRegion</code>. </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>region, or nullptr if no such region exists. </dd></dl>
-
-<p>Implements <a class="el" href="a00838.html#a50370f5b4d144c8742baceb0eaa4cfe3">apache::geode::client::RegionService</a>.</p>
-
-</div>
-</div>
-<a id="a066e1d6796dc85d3aed52739a86f9a6a"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a066e1d6796dc85d3aed52739a86f9a6a">&#9670;&nbsp;</a></span>getTypeRegistry()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="a00874.html">TypeRegistry</a>&amp; apache::geode::client::Cache::getTypeRegistry </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Returns the type registry that this cache was <a class="el" href="a00370.html#a3ee44932abdc64988aa065e4b390e0ff">created</a> with. </p>
-
-</div>
-</div>
-<a id="af15c890de627c7aebb7800c4ad235cbe"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#af15c890de627c7aebb7800c4ad235cbe">&#9670;&nbsp;</a></span>initializeDeclarativeCache()</h2>
-
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">void apache::geode::client::Cache::initializeDeclarativeCache </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"><em>cacheXml</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Initializes the cache from an xml file. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">cacheXml</td><td>Valid cache.xml file </td></tr>
-  </table>
-  </dd>
-</dl>
-
-<p>Implements <a class="el" href="a00742.html#ad1dd178d54fe47897d3ea2f0694b4fbd">apache::geode::client::GeodeCache</a>.</p>
-
-</div>
-</div>
-<a id="a989d7fce829d1d12e7da49052445898d"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a989d7fce829d1d12e7da49052445898d">&#9670;&nbsp;</a></span>isClosed()</h2>
-
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">bool apache::geode::client::Cache::isClosed </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Indicates if this cache has been closed. </p>
-<p>After a new cache object is created, this method returns false; After the close is called on this cache object, this method returns true.</p>
-<dl class="section return"><dt>Returns</dt><dd>true, if this cache is closed; false, otherwise </dd></dl>
-
-<p>Implements <a class="el" href="a00838.html#a0a9bb57c509648270a50abc5afea1dae">apache::geode::client::RegionService</a>.</p>
-
-</div>
-</div>
-<a id="ac2db841bef19d9a508f15245b6b65b08"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#ac2db841bef19d9a508f15245b6b65b08">&#9670;&nbsp;</a></span>readyForEvents()</h2>
-
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual void apache::geode::client::Cache::readyForEvents </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Send the "client ready" message to the server from a durable client. </p>
-
-</div>
-</div>
-<a id="a7a2a54c73beae53d3d3fd9809432ee3b"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a7a2a54c73beae53d3d3fd9809432ee3b">&#9670;&nbsp;</a></span>rootRegions()</h2>
-
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">std::vector&lt;std::shared_ptr&lt;<a class="el" href="a00814.html">Region</a>&gt; &gt; apache::geode::client::Cache::rootRegions </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Returns a set of root regions in the cache. </p>
-<p>This set is a snapshot and is not backed by the <a class="el" href="a00286.html" title="Caches are obtained from the create method on the CacheFactory#create class.">Cache</a>. The vector passed in is cleared and the regions are added to it.</p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">regions</td><td>the returned set of regions </td></tr>
-  </table>
-  </dd>
-</dl>
-
-<p>Implements <a class="el" href="a00838.html#acd245c4e15d2025a78c7fa7e8652529a">apache::geode::client::RegionService</a>.</p>
-
-</div>
-</div>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!--
-Licensed to the Apache Software Foundation (ASF) under one or more
-contributor license agreements.  See the NOTICE file distributed with
-this work for additional information regarding copyright ownership.
-The ASF licenses this file to You under the Apache License, Version 2.0
-(the "License"); you may not use this file except in compliance with
-the License.  You may obtain a copy of the License at
-     http://www.apache.org/licenses/LICENSE-2.0
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
--->
-<HR><address style="align: right;"><small>Apache Geode C++ Cache API Documentation</small></address>
diff --git a/releases/latest/cppdocs/a00286.js b/releases/latest/cppdocs/a00286.js
deleted file mode 100644
index dd5b0b2..0000000
--- a/releases/latest/cppdocs/a00286.js
+++ /dev/null
@@ -1,20 +0,0 @@
-var a00286 =
-[
-    [ "close", "a00286.html#a709c65fc2cd45f67ce3d6603df9bc7f1", null ],
-    [ "close", "a00286.html#a8676b128ff2e84212860694d48471c6d", null ],
-    [ "createAuthenticatedView", "a00286.html#a44c8cce9718be5b6b24c27eabddee54e", null ],
-    [ "createPdxInstanceFactory", "a00286.html#acdb522f5ea28fbff56544a004be7946c", null ],
-    [ "createRegionFactory", "a00286.html#acdce453c9ede20bd5aa6d787a0032b62", null ],
-    [ "getCacheTransactionManager", "a00286.html#a0a658b2846b5f8e5605a43bc8dbe158e", null ],
-    [ "getName", "a00286.html#a60e53f6d51eee37ef5526db665a3ebab", null ],
-    [ "getPdxIgnoreUnreadFields", "a00286.html#abc85e20b6a09462d7840372cda9717b7", null ],
-    [ "getPdxReadSerialized", "a00286.html#a923d251279eed32952aa777ba80fc1f0", null ],
-    [ "getQueryService", "a00286.html#a2e58689fed2e5a2a2c99085e8b3034db", null ],
-    [ "getQueryService", "a00286.html#a4f6bf9b240f0dc25b6606164f535e626", null ],
-    [ "getRegion", "a00286.html#af80a5d73de38233b22e409fe55c51a00", null ],
-    [ "getTypeRegistry", "a00286.html#a066e1d6796dc85d3aed52739a86f9a6a", null ],
-    [ "initializeDeclarativeCache", "a00286.html#af15c890de627c7aebb7800c4ad235cbe", null ],
-    [ "isClosed", "a00286.html#a989d7fce829d1d12e7da49052445898d", null ],
-    [ "readyForEvents", "a00286.html#ac2db841bef19d9a508f15245b6b65b08", null ],
-    [ "rootRegions", "a00286.html#a7a2a54c73beae53d3d3fd9809432ee3b", null ]
-];
\ No newline at end of file
diff --git a/releases/latest/cppdocs/a00287.html b/releases/latest/cppdocs/a00287.html
new file mode 100644
index 0000000..d6b3f4d
--- /dev/null
+++ b/releases/latest/cppdocs/a00287.html
@@ -0,0 +1,760 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.15"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>Apache Geode Native C++ Reference: apache::geode::client::Cache Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+  $(document).ready(initResizable);
+/* @license-end */</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Apache Geode Native C++ Reference
+   &#160;<span id="projectnumber">1.12.0</span>
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.15 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+$(document).ready(function(){initNavTree('a00287.html','');});
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">apache::geode::client::Cache Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Caches are obtained from the create method on the <a class="el" href="a00371.html#a3ee44932abdc64988aa065e4b390e0ff">CacheFactory#create</a> class.  
+ <a href="a00287.html#details">More...</a></p>
+
+<p>Inherits <a class="el" href="a00743.html">apache::geode::client::GeodeCache</a>.</p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a709c65fc2cd45f67ce3d6603df9bc7f1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00287.html#a709c65fc2cd45f67ce3d6603df9bc7f1">close</a> () override</td></tr>
+<tr class="memdesc:a709c65fc2cd45f67ce3d6603df9bc7f1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Terminates this object cache and releases all the local resources.  <a href="#a709c65fc2cd45f67ce3d6603df9bc7f1">More...</a><br /></td></tr>
+<tr class="separator:a709c65fc2cd45f67ce3d6603df9bc7f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8676b128ff2e84212860694d48471c6d"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00287.html#a8676b128ff2e84212860694d48471c6d">close</a> (bool keepalive)</td></tr>
+<tr class="memdesc:a8676b128ff2e84212860694d48471c6d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Terminates this object cache and releases all the local resources.  <a href="#a8676b128ff2e84212860694d48471c6d">More...</a><br /></td></tr>
+<tr class="separator:a8676b128ff2e84212860694d48471c6d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a44c8cce9718be5b6b24c27eabddee54e"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="a00279.html">AuthenticatedView</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00287.html#a44c8cce9718be5b6b24c27eabddee54e">createAuthenticatedView</a> (const std::shared_ptr&lt; <a class="el" href="a00799.html">Properties</a> &gt; &amp;userSecurityProperties, const std::string &amp;poolName)</td></tr>
+<tr class="memdesc:a44c8cce9718be5b6b24c27eabddee54e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an authenticated cache using the given user security properties.  <a href="#a44c8cce9718be5b6b24c27eabddee54e">More...</a><br /></td></tr>
+<tr class="separator:a44c8cce9718be5b6b24c27eabddee54e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acdb522f5ea28fbff56544a004be7946c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00755.html">PdxInstanceFactory</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00287.html#acdb522f5ea28fbff56544a004be7946c">createPdxInstanceFactory</a> (const std::string &amp;className) const override</td></tr>
+<tr class="memdesc:acdb522f5ea28fbff56544a004be7946c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a factory that can create a <a class="el" href="a00751.html">PdxInstance</a>.  <a href="#acdb522f5ea28fbff56544a004be7946c">More...</a><br /></td></tr>
+<tr class="separator:acdb522f5ea28fbff56544a004be7946c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acdce453c9ede20bd5aa6d787a0032b62"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="a00835.html">RegionFactory</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00287.html#acdce453c9ede20bd5aa6d787a0032b62">createRegionFactory</a> (<a class="el" href="a00899.html">RegionShortcut</a> regionShortcut)</td></tr>
+<tr class="memdesc:acdce453c9ede20bd5aa6d787a0032b62"><td class="mdescLeft">&#160;</td><td class="mdescRight">public methods  <a href="#acdce453c9ede20bd5aa6d787a0032b62">More...</a><br /></td></tr>
+<tr class="separator:acdce453c9ede20bd5aa6d787a0032b62"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0a658b2846b5f8e5605a43bc8dbe158e"><td class="memItemLeft" align="right" valign="top">virtual std::shared_ptr&lt; <a class="el" href="a00387.html">CacheTransactionManager</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00287.html#a0a658b2846b5f8e5605a43bc8dbe158e">getCacheTransactionManager</a> () const</td></tr>
+<tr class="memdesc:a0a658b2846b5f8e5605a43bc8dbe158e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the <a class="el" href="a00387.html" title="An interface for objects who perform transaction management.">CacheTransactionManager</a> instance for this <a class="el" href="a00287.html" title="Caches are obtained from the create method on the CacheFactory#create class.">Cache</a>.  <a href="#a0a658b2846b5f8e5605a43bc8dbe158e">More...</a><br /></td></tr>
+<tr class="separator:a0a658b2846b5f8e5605a43bc8dbe158e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a60e53f6d51eee37ef5526db665a3ebab"><td class="memItemLeft" align="right" valign="top">const std::string &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00287.html#a60e53f6d51eee37ef5526db665a3ebab">getName</a> () const override</td></tr>
+<tr class="memdesc:a60e53f6d51eee37ef5526db665a3ebab"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the name of this cache.  <a href="#a60e53f6d51eee37ef5526db665a3ebab">More...</a><br /></td></tr>
+<tr class="separator:a60e53f6d51eee37ef5526db665a3ebab"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abc85e20b6a09462d7840372cda9717b7"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00287.html#abc85e20b6a09462d7840372cda9717b7">getPdxIgnoreUnreadFields</a> () const override</td></tr>
+<tr class="memdesc:abc85e20b6a09462d7840372cda9717b7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns whether <a class="el" href="a00287.html" title="Caches are obtained from the create method on the CacheFactory#create class.">Cache</a> saves unread fields for Pdx types.  <a href="#abc85e20b6a09462d7840372cda9717b7">More...</a><br /></td></tr>
+<tr class="separator:abc85e20b6a09462d7840372cda9717b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a923d251279eed32952aa777ba80fc1f0"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00287.html#a923d251279eed32952aa777ba80fc1f0">getPdxReadSerialized</a> () const override</td></tr>
+<tr class="memdesc:a923d251279eed32952aa777ba80fc1f0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns whether <a class="el" href="a00751.html">PdxInstance</a> is preferred for PDX types instead of C++ object.  <a href="#a923d251279eed32952aa777ba80fc1f0">More...</a><br /></td></tr>
+<tr class="separator:a923d251279eed32952aa777ba80fc1f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2e58689fed2e5a2a2c99085e8b3034db"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; <a class="el" href="a00811.html">QueryService</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00287.html#a2e58689fed2e5a2a2c99085e8b3034db">getQueryService</a> () override</td></tr>
+<tr class="memdesc:a2e58689fed2e5a2a2c99085e8b3034db"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the <a class="el" href="a00811.html" title="QueryService is the class obtained from a Cache.">QueryService</a> from which a new <a class="el" href="a00807.html" title="A Query is obtained from a QueryService which in turn is obtained from the Cache.">Query</a> can be obtained.  <a href="#a2e58689fed2e5a2a2c99085e8b3034db">More...</a><br /></td></tr>
+<tr class="separator:a2e58689fed2e5a2a2c99085e8b3034db"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4f6bf9b240f0dc25b6606164f535e626"><td class="memItemLeft" align="right" valign="top">virtual std::shared_ptr&lt; <a class="el" href="a00811.html">QueryService</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00287.html#a4f6bf9b240f0dc25b6606164f535e626">getQueryService</a> (const std::string &amp;poolName) const</td></tr>
+<tr class="memdesc:a4f6bf9b240f0dc25b6606164f535e626"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the <a class="el" href="a00811.html" title="QueryService is the class obtained from a Cache.">QueryService</a> from which a new <a class="el" href="a00807.html" title="A Query is obtained from a QueryService which in turn is obtained from the Cache.">Query</a> can be obtained.  <a href="#a4f6bf9b240f0dc25b6606164f535e626">More...</a><br /></td></tr>
+<tr class="separator:a4f6bf9b240f0dc25b6606164f535e626"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af80a5d73de38233b22e409fe55c51a00"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; <a class="el" href="a00815.html">Region</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00287.html#af80a5d73de38233b22e409fe55c51a00">getRegion</a> (const std::string &amp;path) const override</td></tr>
+<tr class="memdesc:af80a5d73de38233b22e409fe55c51a00"><td class="mdescLeft">&#160;</td><td class="mdescRight">Look up a region with the full path from root.  <a href="#af80a5d73de38233b22e409fe55c51a00">More...</a><br /></td></tr>
+<tr class="separator:af80a5d73de38233b22e409fe55c51a00"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a066e1d6796dc85d3aed52739a86f9a6a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00875.html">TypeRegistry</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00287.html#a066e1d6796dc85d3aed52739a86f9a6a">getTypeRegistry</a> () const</td></tr>
+<tr class="memdesc:a066e1d6796dc85d3aed52739a86f9a6a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the type registry that this cache was <a class="el" href="a00371.html#a3ee44932abdc64988aa065e4b390e0ff">created</a> with.  <a href="#a066e1d6796dc85d3aed52739a86f9a6a">More...</a><br /></td></tr>
+<tr class="separator:a066e1d6796dc85d3aed52739a86f9a6a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af15c890de627c7aebb7800c4ad235cbe"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00287.html#af15c890de627c7aebb7800c4ad235cbe">initializeDeclarativeCache</a> (const std::string &amp;cacheXml) override</td></tr>
+<tr class="memdesc:af15c890de627c7aebb7800c4ad235cbe"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initializes the cache from an xml file.  <a href="#af15c890de627c7aebb7800c4ad235cbe">More...</a><br /></td></tr>
+<tr class="separator:af15c890de627c7aebb7800c4ad235cbe"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a989d7fce829d1d12e7da49052445898d"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00287.html#a989d7fce829d1d12e7da49052445898d">isClosed</a> () const override</td></tr>
+<tr class="memdesc:a989d7fce829d1d12e7da49052445898d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Indicates if this cache has been closed.  <a href="#a989d7fce829d1d12e7da49052445898d">More...</a><br /></td></tr>
+<tr class="separator:a989d7fce829d1d12e7da49052445898d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac2db841bef19d9a508f15245b6b65b08"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00287.html#ac2db841bef19d9a508f15245b6b65b08">readyForEvents</a> ()</td></tr>
+<tr class="memdesc:ac2db841bef19d9a508f15245b6b65b08"><td class="mdescLeft">&#160;</td><td class="mdescRight">Send the "client ready" message to the server from a durable client.  <a href="#ac2db841bef19d9a508f15245b6b65b08">More...</a><br /></td></tr>
+<tr class="separator:ac2db841bef19d9a508f15245b6b65b08"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7a2a54c73beae53d3d3fd9809432ee3b"><td class="memItemLeft" align="right" valign="top">std::vector&lt; std::shared_ptr&lt; <a class="el" href="a00815.html">Region</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00287.html#a7a2a54c73beae53d3d3fd9809432ee3b">rootRegions</a> () const override</td></tr>
+<tr class="memdesc:a7a2a54c73beae53d3d3fd9809432ee3b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a set of root regions in the cache.  <a href="#a7a2a54c73beae53d3d3fd9809432ee3b">More...</a><br /></td></tr>
+<tr class="separator:a7a2a54c73beae53d3d3fd9809432ee3b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Caches are obtained from the create method on the <a class="el" href="a00371.html#a3ee44932abdc64988aa065e4b390e0ff">CacheFactory#create</a> class. </p>
+<p>When a cache will no longer be used, it should be <a class="el" href="a00287.html#a709c65fc2cd45f67ce3d6603df9bc7f1">closed</a>. Once it <a class="el" href="a00287.html#a989d7fce829d1d12e7da49052445898d">is closed</a> any attempt to use it will cause a <code><a class="el" href="a00499.html" title="Thrown when an operation is attempted on a closed cache.">CacheClosedException</a></code> to be thrown.</p>
+<p>A cache can have multiple root regions, each with a different name. </p>
+</div><h2 class="groupheader">Member Function Documentation</h2>
+<a id="a709c65fc2cd45f67ce3d6603df9bc7f1"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a709c65fc2cd45f67ce3d6603df9bc7f1">&#9670;&nbsp;</a></span>close() <span class="overload">[1/2]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void apache::geode::client::Cache::close </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Terminates this object cache and releases all the local resources. </p>
+<p>After this cache is closed, any further method call on this cache or any region object will throw <code><a class="el" href="a00499.html" title="Thrown when an operation is attempted on a closed cache.">CacheClosedException</a></code>, unless otherwise noted. If <a class="el" href="a00287.html" title="Caches are obtained from the create method on the CacheFactory#create class.">Cache</a> instance created from Pool(pool is in multiuser mode), then it reset user related security data. </ [...]
+  <table class="exception">
+    <tr><td class="paramname"><a class="el" href="a00499.html" title="Thrown when an operation is attempted on a closed cache.">CacheClosedException</a>,if</td><td>the cache is already closed. </td></tr>
+  </table>
+  </dd>
+</dl>
+
+<p>Implements <a class="el" href="a00839.html#ad491b3447896e480666fdae6d9c96ab9">apache::geode::client::RegionService</a>.</p>
+
+</div>
+</div>
+<a id="a8676b128ff2e84212860694d48471c6d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8676b128ff2e84212860694d48471c6d">&#9670;&nbsp;</a></span>close() <span class="overload">[2/2]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual void apache::geode::client::Cache::close </td>
+          <td>(</td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>keepalive</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Terminates this object cache and releases all the local resources. </p>
+<p>After this cache is closed, any further method call on this cache or any region object will throw <code><a class="el" href="a00499.html" title="Thrown when an operation is attempted on a closed cache.">CacheClosedException</a></code>, unless otherwise noted. If <a class="el" href="a00287.html" title="Caches are obtained from the create method on the CacheFactory#create class.">Cache</a> instance created from Pool(pool is in multiuser mode), then it reset user related security data. </ [...]
+  <table class="params">
+    <tr><td class="paramname">keepalive</td><td>whether to keep a durable client's queue alive </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="exception"><dt>Exceptions</dt><dd>
+  <table class="exception">
+    <tr><td class="paramname"><a class="el" href="a00499.html" title="Thrown when an operation is attempted on a closed cache.">CacheClosedException</a>,if</td><td>the cache is already closed. </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a id="a44c8cce9718be5b6b24c27eabddee54e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a44c8cce9718be5b6b24c27eabddee54e">&#9670;&nbsp;</a></span>createAuthenticatedView()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual <a class="el" href="a00279.html">AuthenticatedView</a> apache::geode::client::Cache::createAuthenticatedView </td>
+          <td>(</td>
+          <td class="paramtype">const std::shared_ptr&lt; <a class="el" href="a00799.html">Properties</a> &gt; &amp;&#160;</td>
+          <td class="paramname"><em>userSecurityProperties</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>poolName</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Creates an authenticated cache using the given user security properties. </p>
+<p>Multiple instances with different user properties can be created with a single client cache.</p>
+<p>Application must use this instance to do operations, when multiuser-authentication is set to true.</p>
+<dl class="section see"><dt>See also</dt><dd><a class="el" href="a00839.html" title="A RegionService provides access to existing regions that exist in a Geode cache.">RegionService</a> </dd>
+<dd>
+PoolFactory::setMultiuserAuthentication(boolean) </dd></dl>
+<dl class="section return"><dt>Returns</dt><dd>the <a class="el" href="a00839.html">RegionService</a> instance associated with a user and given properties. </dd></dl>
+<dl class="exception"><dt>Exceptions</dt><dd>
+  <table class="exception">
+    <tr><td class="paramname"><a class="el" href="a00535.html" title="Thrown when an operation unsupported by the current configuration is attempted.">UnsupportedOperationException</a></td><td>when invoked with multiuser-authentication as false.</td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">userSecurityProperties</td><td>the security properties of a user.</td></tr>
+    <tr><td class="paramname">poolName</td><td>the pool that the users should be authenticated against. Set if there are more than one <a class="el" href="a00787.html" title="A pool of connections to connect from a client to a set of Geode Cache Servers.">Pool</a> in <a class="el" href="a00287.html" title="Caches are obtained from the create method on the CacheFactory#create class.">Cache</a>. </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a id="acdb522f5ea28fbff56544a004be7946c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#acdb522f5ea28fbff56544a004be7946c">&#9670;&nbsp;</a></span>createPdxInstanceFactory()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="a00755.html">PdxInstanceFactory</a> apache::geode::client::Cache::createPdxInstanceFactory </td>
+          <td>(</td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>className</em></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Returns a factory that can create a <a class="el" href="a00751.html">PdxInstance</a>. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">className</td><td>the fully qualified class name that the <a class="el" href="a00751.html" title="PdxInstance provides run time access to the fields of a PDX without deserializing the PDX.">PdxInstance</a> will become when it is fully deserialized. </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="exception"><dt>Exceptions</dt><dd>
+  <table class="exception">
+    <tr><td class="paramname"><a class="el" href="a00475.html" title="Thrown when the state of cache is manipulated to be illegal.">IllegalStateException</a></td><td>if the className is nullptr or invalid. </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the factory </dd></dl>
+
+<p>Implements <a class="el" href="a00839.html#a0dcd1860f71f30172e4303f5d8439c4c">apache::geode::client::RegionService</a>.</p>
+
+</div>
+</div>
+<a id="acdce453c9ede20bd5aa6d787a0032b62"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#acdce453c9ede20bd5aa6d787a0032b62">&#9670;&nbsp;</a></span>createRegionFactory()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual <a class="el" href="a00835.html">RegionFactory</a> apache::geode::client::Cache::createRegionFactory </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="a00899.html">RegionShortcut</a>&#160;</td>
+          <td class="paramname"><em>regionShortcut</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>public methods </p>
+<p>Returns the <a class="el" href="a00835.html">RegionFactory</a> to create the region. Before creating the <a class="el" href="a00815.html" title="This class manages subregions and cached data.">Region</a>, one can set region attributes using this instance.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">regionShortcut</td><td>To create the region specific type, </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section see"><dt>See also</dt><dd><a class="el" href="a00899.html" title="Each enum represents a predefined RegionAttributes in a {}.">RegionShortcut</a> </dd></dl>
+
+</div>
+</div>
+<a id="a0a658b2846b5f8e5605a43bc8dbe158e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a0a658b2846b5f8e5605a43bc8dbe158e">&#9670;&nbsp;</a></span>getCacheTransactionManager()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual std::shared_ptr&lt;<a class="el" href="a00387.html">CacheTransactionManager</a>&gt; apache::geode::client::Cache::getCacheTransactionManager </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Get the <a class="el" href="a00387.html" title="An interface for objects who perform transaction management.">CacheTransactionManager</a> instance for this <a class="el" href="a00287.html" title="Caches are obtained from the create method on the CacheFactory#create class.">Cache</a>. </p>
+<dl class="section return"><dt>Returns</dt><dd>The <a class="el" href="a00387.html" title="An interface for objects who perform transaction management.">CacheTransactionManager</a> instance. </dd></dl>
+<dl class="exception"><dt>Exceptions</dt><dd>
+  <table class="exception">
+    <tr><td class="paramname"><a class="el" href="a00499.html" title="Thrown when an operation is attempted on a closed cache.">CacheClosedException</a></td><td>if the cache is closed. </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a id="a60e53f6d51eee37ef5526db665a3ebab"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a60e53f6d51eee37ef5526db665a3ebab">&#9670;&nbsp;</a></span>getName()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">const std::string&amp; apache::geode::client::Cache::getName </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Returns the name of this cache. </p>
+<dl class="section return"><dt>Returns</dt><dd>the string name of this cache </dd></dl>
+
+<p>Implements <a class="el" href="a00743.html#aa66e073929f5df451356253c9771ddd9">apache::geode::client::GeodeCache</a>.</p>
+
+</div>
+</div>
+<a id="abc85e20b6a09462d7840372cda9717b7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#abc85e20b6a09462d7840372cda9717b7">&#9670;&nbsp;</a></span>getPdxIgnoreUnreadFields()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool apache::geode::client::Cache::getPdxIgnoreUnreadFields </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Returns whether <a class="el" href="a00287.html" title="Caches are obtained from the create method on the CacheFactory#create class.">Cache</a> saves unread fields for Pdx types. </p>
+
+<p>Implements <a class="el" href="a00743.html#a13ae5a505b283e1f73b1be1a8677f722">apache::geode::client::GeodeCache</a>.</p>
+
+</div>
+</div>
+<a id="a923d251279eed32952aa777ba80fc1f0"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a923d251279eed32952aa777ba80fc1f0">&#9670;&nbsp;</a></span>getPdxReadSerialized()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool apache::geode::client::Cache::getPdxReadSerialized </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Returns whether <a class="el" href="a00751.html">PdxInstance</a> is preferred for PDX types instead of C++ object. </p>
+
+<p>Implements <a class="el" href="a00743.html#ae086ef606de28739132eaa0733fd310a">apache::geode::client::GeodeCache</a>.</p>
+
+</div>
+</div>
+<a id="a2e58689fed2e5a2a2c99085e8b3034db"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a2e58689fed2e5a2a2c99085e8b3034db">&#9670;&nbsp;</a></span>getQueryService() <span class="overload">[1/2]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">std::shared_ptr&lt;<a class="el" href="a00811.html">QueryService</a>&gt; apache::geode::client::Cache::getQueryService </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Gets the <a class="el" href="a00811.html" title="QueryService is the class obtained from a Cache.">QueryService</a> from which a new <a class="el" href="a00807.html" title="A Query is obtained from a QueryService which in turn is obtained from the Cache.">Query</a> can be obtained. </p>
+<dl class="section return"><dt>Returns</dt><dd>A smart pointer to the <a class="el" href="a00811.html" title="QueryService is the class obtained from a Cache.">QueryService</a>. </dd></dl>
+
+<p>Implements <a class="el" href="a00839.html#a750c5523f7f9b2aab4b91993466164c9">apache::geode::client::RegionService</a>.</p>
+
+</div>
+</div>
+<a id="a4f6bf9b240f0dc25b6606164f535e626"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a4f6bf9b240f0dc25b6606164f535e626">&#9670;&nbsp;</a></span>getQueryService() <span class="overload">[2/2]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual std::shared_ptr&lt;<a class="el" href="a00811.html">QueryService</a>&gt; apache::geode::client::Cache::getQueryService </td>
+          <td>(</td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>poolName</em></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Gets the <a class="el" href="a00811.html" title="QueryService is the class obtained from a Cache.">QueryService</a> from which a new <a class="el" href="a00807.html" title="A Query is obtained from a QueryService which in turn is obtained from the Cache.">Query</a> can be obtained. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">poolName</td><td>Pass poolname if pool is created from cache.xml or {<a class="el" href="a00795.html">}  A smart pointer to the QueryService. </a></td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a id="af80a5d73de38233b22e409fe55c51a00"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af80a5d73de38233b22e409fe55c51a00">&#9670;&nbsp;</a></span>getRegion()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
... 135252 lines suppressed ...