| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://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.13"/> |
| <meta name="viewport" content="width=device-width, initial-scale=1"/> |
| <title>Kudu C++ client API: Class Hierarchy</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="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">Kudu C++ client API |
| </div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| <!-- end header part --> |
| <!-- Generated by Doxygen 1.8.13 --> |
| <script type="text/javascript"> |
| var searchBox = new SearchBox("searchBox", "search",false,'Search'); |
| </script> |
| <script type="text/javascript" src="menudata.js"></script> |
| <script type="text/javascript" src="menu.js"></script> |
| <script type="text/javascript"> |
| $(function() { |
| initMenu('',true,false,'search.php','Search'); |
| $(document).ready(function() { init_search(); }); |
| }); |
| </script> |
| <div id="main-nav"></div> |
| </div><!-- top --> |
| <!-- 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="headertitle"> |
| <div class="title">Class Hierarchy</div> </div> |
| </div><!--header--> |
| <div class="contents"> |
| <div class="textblock"> |
| <p><a href="hierarchy.html">Go to the textual class hierarchy</a></p> |
| </div><table border="0" cellspacing="10" cellpadding="0"> |
| <tr><td><img src="inherit_graph_0.png" border="0" alt="" usemap="#kudu_1_1client_1_1internal_1_1AsyncLeaderMasterRpc_3_01ReqClass_00_01RespClass_01_4"/> |
| <map name="kudu_1_1client_1_1internal_1_1AsyncLeaderMasterRpc_3_01ReqClass_00_01RespClass_01_4" id="kudu_1_1client_1_1internal_1_1AsyncLeaderMasterRpc_3_01ReqClass_00_01RespClass_01_4"> |
| <area shape="rect" id="node1" href="classkudu_1_1client_1_1internal_1_1AsyncLeaderMasterRpc.html" title="kudu::client::internal\l::AsyncLeaderMasterRpc\l\< ReqClass, RespClass \>" alt="" coords="5,5,183,61"/> |
| </map> |
| </td></tr> |
| <tr><td><img src="inherit_graph_1.png" border="0" alt="" usemap="#kudu_1_1client_1_1KuduClient"/> |
| <map name="kudu_1_1client_1_1KuduClient" id="kudu_1_1client_1_1KuduClient"> |
| <area shape="rect" id="node2" href="classkudu_1_1client_1_1KuduClient.html" title="A handle for a connection to a cluster. " alt="" coords="227,5,388,32"/> |
| <area shape="rect" id="node3" href="classkudu_1_1client_1_1KuduSession.html" title="Representation of a Kudu client session. " alt="" coords="220,56,395,83"/> |
| <area shape="rect" id="node4" href="classkudu_1_1client_1_1KuduTable.html" title="A representation of a table on a particular cluster. " alt="" coords="228,107,387,133"/> |
| </map> |
| </td></tr> |
| <tr><td><img src="inherit_graph_2.png" border="0" alt="" usemap="#kudu_1_1client_1_1KuduClientBuilder"/> |
| <map name="kudu_1_1client_1_1KuduClientBuilder" id="kudu_1_1client_1_1KuduClientBuilder"> |
| <area shape="rect" id="node1" href="classkudu_1_1client_1_1KuduClientBuilder.html" title="A "factory" for KuduClient objects. " alt="" coords="5,5,167,47"/> |
| </map> |
| </td></tr> |
| <tr><td><img src="inherit_graph_3.png" border="0" alt="" usemap="#kudu_1_1client_1_1KuduColumnSchema"/> |
| <map name="kudu_1_1client_1_1KuduColumnSchema" id="kudu_1_1client_1_1KuduColumnSchema"> |
| <area shape="rect" id="node1" href="classkudu_1_1client_1_1KuduColumnSchema.html" title="Representation of the column schema. " alt="" coords="5,5,177,47"/> |
| </map> |
| </td></tr> |
| <tr><td><img src="inherit_graph_4.png" border="0" alt="" usemap="#kudu_1_1client_1_1KuduColumnSpec"/> |
| <map name="kudu_1_1client_1_1KuduColumnSpec" id="kudu_1_1client_1_1KuduColumnSpec"> |
| <area shape="rect" id="node1" href="classkudu_1_1client_1_1KuduColumnSpec.html" title="Builder API for specifying or altering a column within a table schema. " alt="" coords="5,5,208,32"/> |
| </map> |
| </td></tr> |
| <tr><td><img src="inherit_graph_5.png" border="0" alt="" usemap="#kudu_1_1client_1_1KuduColumnStorageAttributes"/> |
| <map name="kudu_1_1client_1_1KuduColumnStorageAttributes" id="kudu_1_1client_1_1KuduColumnStorageAttributes"> |
| <area shape="rect" id="node1" href="classkudu_1_1client_1_1KuduColumnStorageAttributes.html" title="Representation of column storage attributes. " alt="" coords="5,5,177,47"/> |
| </map> |
| </td></tr> |
| <tr><td><img src="inherit_graph_6.png" border="0" alt="" usemap="#kudu_1_1client_1_1KuduColumnTypeAttributes"/> |
| <map name="kudu_1_1client_1_1KuduColumnTypeAttributes" id="kudu_1_1client_1_1KuduColumnTypeAttributes"> |
| <area shape="rect" id="node1" href="classkudu_1_1client_1_1KuduColumnTypeAttributes.html" title="Representation of column type attributes. " alt="" coords="5,5,177,47"/> |
| </map> |
| </td></tr> |
| <tr><td><img src="inherit_graph_7.png" border="0" alt="" usemap="#kudu_1_1client_1_1KuduError"/> |
| <map name="kudu_1_1client_1_1KuduError" id="kudu_1_1client_1_1KuduError"> |
| <area shape="rect" id="node1" href="classkudu_1_1client_1_1KuduError.html" title="This class represents an error which occurred in a write operation. " alt="" coords="5,5,160,32"/> |
| </map> |
| </td></tr> |
| <tr><td><img src="inherit_graph_8.png" border="0" alt="" usemap="#kudu_1_1client_1_1KuduLoggingCallback"/> |
| <map name="kudu_1_1client_1_1KuduLoggingCallback" id="kudu_1_1client_1_1KuduLoggingCallback"> |
| <area shape="rect" id="node1" href="classkudu_1_1client_1_1KuduLoggingCallback.html" title="The interface for all logging callbacks. " alt="" coords="5,39,177,80"/> |
| <area shape="rect" id="node2" href="classkudu_1_1client_1_1KuduLoggingFunctionCallback.html" title="The logging callback that invokes a function by pointer with a single argument. " alt="" coords="225,5,397,47"/> |
| <area shape="rect" id="node3" href="classkudu_1_1client_1_1KuduLoggingMemberCallback.html" title="The logging callback that invokes a member function of an object. " alt="" coords="225,71,397,112"/> |
| </map> |
| </td></tr> |
| <tr><td><img src="inherit_graph_9.png" border="0" alt="" usemap="#kudu_1_1client_1_1KuduPartitioner"/> |
| <map name="kudu_1_1client_1_1KuduPartitioner" id="kudu_1_1client_1_1KuduPartitioner"> |
| <area shape="rect" id="node1" href="classkudu_1_1client_1_1KuduPartitioner.html" title="kudu::client::KuduPartitioner" alt="" coords="5,5,192,32"/> |
| </map> |
| </td></tr> |
| <tr><td><img src="inherit_graph_10.png" border="0" alt="" usemap="#kudu_1_1client_1_1KuduPartitionerBuilder"/> |
| <map name="kudu_1_1client_1_1KuduPartitionerBuilder" id="kudu_1_1client_1_1KuduPartitionerBuilder"> |
| <area shape="rect" id="node1" href="classkudu_1_1client_1_1KuduPartitionerBuilder.html" title="Builder for Partitioner instances. " alt="" coords="5,5,192,47"/> |
| </map> |
| </td></tr> |
| <tr><td><img src="inherit_graph_11.png" border="0" alt="" usemap="#kudu_1_1client_1_1KuduPredicate"/> |
| <map name="kudu_1_1client_1_1KuduPredicate" id="kudu_1_1client_1_1KuduPredicate"> |
| <area shape="rect" id="node1" href="classkudu_1_1client_1_1KuduPredicate.html" title="A representation of comparison predicate for Kudu queries. " alt="" coords="5,5,188,32"/> |
| </map> |
| </td></tr> |
| <tr><td><img src="inherit_graph_12.png" border="0" alt="" usemap="#kudu_1_1client_1_1KuduReplica"/> |
| <map name="kudu_1_1client_1_1KuduReplica" id="kudu_1_1client_1_1KuduReplica"> |
| <area shape="rect" id="node1" href="classkudu_1_1client_1_1KuduReplica.html" title="In-memory representation of a remote tablet's replica. " alt="" coords="5,5,176,32"/> |
| </map> |
| </td></tr> |
| <tr><td><img src="inherit_graph_13.png" border="0" alt="" usemap="#kudu_1_1client_1_1KuduScanBatch"/> |
| <map name="kudu_1_1client_1_1KuduScanBatch" id="kudu_1_1client_1_1KuduScanBatch"> |
| <area shape="rect" id="node2" href="classkudu_1_1client_1_1KuduScanBatch.html" title="A batch of zero or more rows returned by a scan operation. " alt="" coords="120,31,311,57"/> |
| </map> |
| </td></tr> |
| <tr><td><img src="inherit_graph_14.png" border="0" alt="" usemap="#kudu_1_1client_1_1KuduScanner"/> |
| <map name="kudu_1_1client_1_1KuduScanner" id="kudu_1_1client_1_1KuduScanner"> |
| <area shape="rect" id="node1" href="classkudu_1_1client_1_1KuduScanner.html" title="This class is a representation of a single scan. " alt="" coords="5,5,180,32"/> |
| </map> |
| </td></tr> |
| <tr><td><img src="inherit_graph_15.png" border="0" alt="" usemap="#kudu_1_1client_1_1KuduScanToken"/> |
| <map name="kudu_1_1client_1_1KuduScanToken" id="kudu_1_1client_1_1KuduScanToken"> |
| <area shape="rect" id="node1" href="classkudu_1_1client_1_1KuduScanToken.html" title="A scan descriptor limited to a single physical contiguous location. " alt="" coords="5,5,199,32"/> |
| </map> |
| </td></tr> |
| <tr><td><img src="inherit_graph_16.png" border="0" alt="" usemap="#kudu_1_1client_1_1KuduScanTokenBuilder"/> |
| <map name="kudu_1_1client_1_1KuduScanTokenBuilder" id="kudu_1_1client_1_1KuduScanTokenBuilder"> |
| <area shape="rect" id="node1" href="classkudu_1_1client_1_1KuduScanTokenBuilder.html" title="Builds scan tokens for a table. " alt="" coords="5,5,199,47"/> |
| </map> |
| </td></tr> |
| <tr><td><img src="inherit_graph_17.png" border="0" alt="" usemap="#kudu_1_1client_1_1KuduSchema"/> |
| <map name="kudu_1_1client_1_1KuduSchema" id="kudu_1_1client_1_1KuduSchema"> |
| <area shape="rect" id="node1" href="classkudu_1_1client_1_1KuduSchema.html" title="A representation of a table's schema. " alt="" coords="5,5,180,32"/> |
| </map> |
| </td></tr> |
| <tr><td><img src="inherit_graph_18.png" border="0" alt="" usemap="#kudu_1_1client_1_1KuduSchemaBuilder"/> |
| <map name="kudu_1_1client_1_1KuduSchemaBuilder" id="kudu_1_1client_1_1KuduSchemaBuilder"> |
| <area shape="rect" id="node1" href="classkudu_1_1client_1_1KuduSchemaBuilder.html" title="Builder API for constructing a KuduSchema object. " alt="" coords="5,5,180,47"/> |
| </map> |
| </td></tr> |
| <tr><td><img src="inherit_graph_19.png" border="0" alt="" usemap="#kudu_1_1client_1_1KuduStatusCallback"/> |
| <map name="kudu_1_1client_1_1KuduStatusCallback" id="kudu_1_1client_1_1KuduStatusCallback"> |
| <area shape="rect" id="node1" href="classkudu_1_1client_1_1KuduStatusCallback.html" title="The interface for all status callbacks. " alt="" coords="5,39,171,80"/> |
| <area shape="rect" id="node2" href="classkudu_1_1client_1_1KuduStatusFunctionCallback.html" title="The status callback that invokes a function by pointer with a single argument. " alt="" coords="219,5,384,47"/> |
| <area shape="rect" id="node3" href="classkudu_1_1client_1_1KuduStatusMemberCallback.html" title="The status callback that invokes a member function of an object. " alt="" coords="219,71,384,112"/> |
| </map> |
| </td></tr> |
| <tr><td><img src="inherit_graph_20.png" border="0" alt="" usemap="#kudu_1_1client_1_1KuduTableAlterer"/> |
| <map name="kudu_1_1client_1_1KuduTableAlterer" id="kudu_1_1client_1_1KuduTableAlterer"> |
| <area shape="rect" id="node1" href="classkudu_1_1client_1_1KuduTableAlterer.html" title="Alters an existing table based on the provided steps. " alt="" coords="5,5,203,32"/> |
| </map> |
| </td></tr> |
| <tr><td><img src="inherit_graph_21.png" border="0" alt="" usemap="#kudu_1_1client_1_1KuduTableCreator"/> |
| <map name="kudu_1_1client_1_1KuduTableCreator" id="kudu_1_1client_1_1KuduTableCreator"> |
| <area shape="rect" id="node1" href="classkudu_1_1client_1_1KuduTableCreator.html" title="A helper class to create a new table with the desired options. " alt="" coords="5,5,208,32"/> |
| </map> |
| </td></tr> |
| <tr><td><img src="inherit_graph_22.png" border="0" alt="" usemap="#kudu_1_1client_1_1KuduTablet"/> |
| <map name="kudu_1_1client_1_1KuduTablet" id="kudu_1_1client_1_1KuduTablet"> |
| <area shape="rect" id="node1" href="classkudu_1_1client_1_1KuduTablet.html" title="In-memory representation of a remote tablet. " alt="" coords="5,5,168,32"/> |
| </map> |
| </td></tr> |
| <tr><td><img src="inherit_graph_23.png" border="0" alt="" usemap="#kudu_1_1client_1_1KuduTabletServer"/> |
| <map name="kudu_1_1client_1_1KuduTabletServer" id="kudu_1_1client_1_1KuduTabletServer"> |
| <area shape="rect" id="node1" href="classkudu_1_1client_1_1KuduTabletServer.html" title="In-memory representation of a remote tablet server. " alt="" coords="5,5,168,47"/> |
| </map> |
| </td></tr> |
| <tr><td><img src="inherit_graph_24.png" border="0" alt="" usemap="#kudu_1_1client_1_1KuduValue"/> |
| <map name="kudu_1_1client_1_1KuduValue" id="kudu_1_1client_1_1KuduValue"> |
| <area shape="rect" id="node1" href="classkudu_1_1client_1_1KuduValue.html" title="A constant cell value with a specific type. " alt="" coords="5,5,165,32"/> |
| </map> |
| </td></tr> |
| <tr><td><img src="inherit_graph_25.png" border="0" alt="" usemap="#kudu_1_1client_1_1KuduWriteOperation"/> |
| <map name="kudu_1_1client_1_1KuduWriteOperation" id="kudu_1_1client_1_1KuduWriteOperation"> |
| <area shape="rect" id="node1" href="classkudu_1_1client_1_1KuduWriteOperation.html" title="A single-row write operation to be sent to a Kudu table. " alt="" coords="5,81,220,108"/> |
| <area shape="rect" id="node2" href="classkudu_1_1client_1_1KuduDelete.html" title="A single row delete to be sent to the cluster. " alt="" coords="270,5,435,32"/> |
| <area shape="rect" id="node3" href="classkudu_1_1client_1_1KuduInsert.html" title="A single row insert to be sent to the cluster. " alt="" coords="273,56,433,83"/> |
| <area shape="rect" id="node4" href="classkudu_1_1client_1_1KuduUpdate.html" title="A single row update to be sent to the cluster. " alt="" coords="268,107,437,133"/> |
| <area shape="rect" id="node5" href="classkudu_1_1client_1_1KuduUpsert.html" title="A single row upsert to be sent to the cluster. " alt="" coords="269,157,436,184"/> |
| </map> |
| </td></tr> |
| <tr><td><img src="inherit_graph_26.png" border="0" alt="" usemap="#kudu_1_1client_1_1ResourceMetrics"/> |
| <map name="kudu_1_1client_1_1ResourceMetrics" id="kudu_1_1client_1_1ResourceMetrics"> |
| <area shape="rect" id="node1" href="classkudu_1_1client_1_1ResourceMetrics.html" title="A generic catalog of simple metrics. " alt="" coords="5,5,201,32"/> |
| </map> |
| </td></tr> |
| <tr><td><img src="inherit_graph_27.png" border="0" alt="" usemap="#kudu_1_1internal__logging_1_1CerrLog"/> |
| <map name="kudu_1_1internal__logging_1_1CerrLog" id="kudu_1_1internal__logging_1_1CerrLog"> |
| <area shape="rect" id="node1" href="classkudu_1_1internal__logging_1_1CerrLog.html" title="A helper for stderr log sink. " alt="" coords="5,5,153,47"/> |
| </map> |
| </td></tr> |
| <tr><td><img src="inherit_graph_28.png" border="0" alt="" usemap="#kudu_1_1internal__logging_1_1NullLog"/> |
| <map name="kudu_1_1internal__logging_1_1NullLog" id="kudu_1_1internal__logging_1_1NullLog"> |
| <area shape="rect" id="node1" href="classkudu_1_1internal__logging_1_1NullLog.html" title="A helper for the nil log sink. " alt="" coords="5,5,153,47"/> |
| </map> |
| </td></tr> |
| <tr><td><img src="inherit_graph_29.png" border="0" alt="" usemap="#kudu_1_1MonoDelta"/> |
| <map name="kudu_1_1MonoDelta" id="kudu_1_1MonoDelta"> |
| <area shape="rect" id="node1" href="classkudu_1_1MonoDelta.html" title="A representation of a time interval. " alt="" coords="5,5,127,32"/> |
| </map> |
| </td></tr> |
| <tr><td><img src="inherit_graph_30.png" border="0" alt="" usemap="#kudu_1_1MonoTime"/> |
| <map name="kudu_1_1MonoTime" id="kudu_1_1MonoTime"> |
| <area shape="rect" id="node1" href="classkudu_1_1MonoTime.html" title="Representation of a particular point in time. " alt="" coords="5,5,124,32"/> |
| </map> |
| </td></tr> |
| <tr><td><img src="inherit_graph_31.png" border="0" alt="" usemap="#kudu_1_1Slice"/> |
| <map name="kudu_1_1Slice" id="kudu_1_1Slice"> |
| <area shape="rect" id="node1" href="classkudu_1_1Slice.html" title="A wrapper around externally allocated data. " alt="" coords="5,5,92,32"/> |
| </map> |
| </td></tr> |
| <tr><td><img src="inherit_graph_32.png" border="0" alt="" usemap="#kudu_1_1Slice_1_1Comparator"/> |
| <map name="kudu_1_1Slice_1_1Comparator" id="kudu_1_1Slice_1_1Comparator"> |
| <area shape="rect" id="node1" href="structkudu_1_1Slice_1_1Comparator.html" title="Comparator struct, useful for ordered collections (like STL maps). " alt="" coords="5,5,168,32"/> |
| </map> |
| </td></tr> |
| <tr><td><img src="inherit_graph_33.png" border="0" alt="" usemap="#kudu_1_1SliceMap_3_01T_01_4"/> |
| <map name="kudu_1_1SliceMap_3_01T_01_4" id="kudu_1_1SliceMap_3_01T_01_4"> |
| <area shape="rect" id="node1" href="structkudu_1_1SliceMap.html" title="STL map whose keys are Slices. " alt="" coords="5,5,149,32"/> |
| </map> |
| </td></tr> |
| <tr><td><img src="inherit_graph_34.png" border="0" alt="" usemap="#kudu_1_1Status"/> |
| <map name="kudu_1_1Status" id="kudu_1_1Status"> |
| <area shape="rect" id="node1" href="classkudu_1_1Status.html" title="A representation of an operation's outcome. " alt="" coords="5,5,101,32"/> |
| </map> |
| </td></tr> |
| <tr><td><img src="inherit_graph_35.png" border="0" alt="" usemap="#KuduPartialRow"/> |
| <map name="KuduPartialRow" id="KuduPartialRow"> |
| <area shape="rect" id="node1" href="classKuduPartialRow.html" title="A row which may only contain values for a subset of the columns. " alt="" coords="5,5,121,32"/> |
| </map> |
| </td></tr> |
| </table> |
| </div><!-- contents --> |
| <!-- start footer part --> |
| <hr class="footer"/> |
| <address class="footer"> |
| <small>Generated for Kudu version 1.10.1 on Tue Nov 19 2019 22:47:18 by Doxygen 1.8.13</small> |
| <br> |
| <small>Copyright © 2019 The Apache Software Foundation.</small> |
| </address> |
| </body> |
| </html> |