Kudu C++ client API
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 Ckudu::internal_logging::CerrLogA helper for stderr log sink
 Ckudu::Slice::ComparatorComparator struct, useful for ordered collections (like STL maps)
 Citerator
 Ckudu::client::KuduScanBatchA batch of zero or more rows returned by a scan operation
 Ckudu::client::KuduClientBuilderA "factory" for KuduClient objects
 Ckudu::client::KuduColumnSchemaRepresentation of the column schema
 Ckudu::client::KuduColumnSpecBuilder API for specifying or altering a column within a table schema
 Ckudu::client::KuduColumnStorageAttributesRepresentation of column storage attributes
 Ckudu::client::KuduErrorThis class represents an error which occurred in a write operation
 Ckudu::client::KuduLoggingCallbackThe interface for all logging callbacks
 Ckudu::client::KuduLoggingFunctionCallback< T >The logging callback that invokes a function by pointer with a single argument
 Ckudu::client::KuduLoggingMemberCallback< T >The logging callback that invokes a member function of an object
 CKuduPartialRowA row which may only contain values for a subset of the columns
 Ckudu::client::KuduPredicateA representation of comparison predicate for Kudu queries
 Ckudu::client::KuduReplicaIn-memory representation of a remote tablet's replica
 Ckudu::client::KuduScannerThis class is a representation of a single scan
 Ckudu::client::KuduScanTokenA scan descriptor limited to a single physical contiguous location
 Ckudu::client::KuduScanTokenBuilderBuilds scan tokens for a table
 Ckudu::client::KuduSchemaA representation of a table's schema
 Ckudu::client::KuduSchemaBuilderBuilder API for constructing a KuduSchema object
 Ckudu::client::KuduStatusCallbackThe interface for all status callbacks
 Ckudu::client::KuduStatusFunctionCallback< T >The status callback that invokes a function by pointer with a single argument
 Ckudu::client::KuduStatusMemberCallback< T >The status callback that invokes a member function of an object
 Ckudu::client::KuduTableAltererAlters an existing table based on the provided steps
 Ckudu::client::KuduTableCreatorA helper class to create a new table with the desired options
 Ckudu::client::KuduTabletIn-memory representation of a remote tablet
 Ckudu::client::KuduTabletServerIn-memory representation of a remote tablet server
 Ckudu::client::KuduValueA constant cell value with a specific type
 Ckudu::client::KuduWriteOperationA single-row write operation to be sent to a Kudu table
 Ckudu::client::KuduDeleteA single row delete to be sent to the cluster
 Ckudu::client::KuduInsertA single row insert to be sent to the cluster
 Ckudu::client::KuduUpdateA single row update to be sent to the cluster
 Ckudu::client::KuduUpsertA single row upsert to be sent to the cluster
 Ckudu::MonoDeltaA representation of a time interval
 Ckudu::MonoTimeRepresentation of a particular point in time
 Ckudu::internal_logging::NullLogA helper for the nil log sink
 Ckudu::client::ResourceMetricsA generic catalog of simple metrics
 CRowPtr
 Ckudu::client::KuduScanBatchA batch of zero or more rows returned by a scan operation
 Ckudu::SliceA wrapper around externally allocated data
 Ckudu::SliceMap< T >STL map whose keys are Slices
 Ckudu::StatusA representation of an operation's outcome
 Cenable_shared_from_this
 Ckudu::client::KuduClientA handle for a connection to a cluster
 Ckudu::client::KuduSessionRepresentation of a Kudu client session
 Ckudu::client::KuduTableA representation of a table on a particular cluster