| Kudu C++ client API
    | 
|   kudu | |
|    client | |
|     KuduLoggingCallback | The interface for all logging callbacks | 
|     KuduLoggingMemberCallback | The logging callback that invokes a member function of an object | 
|     KuduLoggingFunctionCallback | The logging callback that invokes a function by pointer with a single argument | 
|     KuduStatusCallback | The interface for all status callbacks | 
|     KuduStatusMemberCallback | The status callback that invokes a member function of an object | 
|     KuduStatusFunctionCallback | The status callback that invokes a function by pointer with a single argument | 
|     KuduClientBuilder | A "factory" for KuduClient objects | 
|     KuduClient | A handle for a connection to a cluster | 
|     KuduTabletServer | In-memory representation of a remote tablet server | 
|     KuduReplica | In-memory representation of a remote tablet's replica | 
|     KuduTablet | In-memory representation of a remote tablet | 
|     KuduTableCreator | A helper class to create a new table with the desired options | 
|     KuduTable | A representation of a table on a particular cluster | 
|     KuduTableAlterer | Alters an existing table based on the provided steps | 
|     KuduError | This class represents an error which occurred in a write operation | 
|     KuduSession | Representation of a Kudu client session | 
|     KuduScanner | This class is a representation of a single scan | 
|     KuduScanToken | A scan descriptor limited to a single physical contiguous location | 
|     KuduScanTokenBuilder | Builds scan tokens for a table | 
|     KuduPartitionerBuilder | Builder for Partitioner instances | 
|     KuduPartitioner | |
|     ResourceMetrics | A generic catalog of simple metrics | 
|     KuduScanBatch | A batch of zero or more rows returned by a scan operation | 
|     KuduPredicate | A representation of comparison predicate for Kudu queries | 
|     KuduColumnStorageAttributes | Representation of column storage attributes | 
|     KuduColumnSchema | Representation of the column schema | 
|     KuduColumnSpec | Builder API for specifying or altering a column within a table schema | 
|     KuduSchemaBuilder | Builder API for constructing a KuduSchema object | 
|     KuduSchema | A representation of a table's schema | 
|     KuduValue | A constant cell value with a specific type | 
|     KuduWriteOperation | A single-row write operation to be sent to a Kudu table | 
|     KuduInsert | A single row insert to be sent to the cluster | 
|     KuduUpsert | A single row upsert to be sent to the cluster | 
|     KuduUpdate | A single row update to be sent to the cluster | 
|     KuduDelete | A single row delete to be sent to the cluster | 
|    internal_logging | |
|     NullLog | A helper for the nil log sink | 
|     CerrLog | A helper for stderr log sink | 
|    MonoDelta | A representation of a time interval | 
|    MonoTime | Representation of a particular point in time | 
|    Slice | A wrapper around externally allocated data | 
|     Comparator | Comparator struct, useful for ordered collections (like STL maps) | 
|    SliceMap | STL map whose keys are Slices | 
|    Status | A representation of an operation's outcome | 
|   KuduPartialRow | A row which may only contain values for a subset of the columns |