Google Cloud Bigtable C++ Client  0.11.0
A C++ Client Library for Google Cloud Bigtable
Public Member Functions | List of all members
google::cloud::bigtable::v0::Row Class Reference

The in-memory representation of a Bigtable row. More...

#include <google/cloud/bigtable/row.h>

Public Member Functions

template<typename T >
 Row (T &&row_key, std::vector< Cell > cells)
 Create a row from a list of cells. More...
RowKeyType const & row_key () const
 Return the row key. More...
std::vector< Cell > const & cells () const
 Return all cells. More...

Detailed Description

The in-memory representation of a Bigtable row.

Notice that a row returned by the Bigtable Client may have been filtered by any filtering expressions provided by the application, and may not contain all the data available.

Definition at line 34 of file row.h.

Constructor & Destructor Documentation

◆ Row()

template<typename T >
google::cloud::bigtable::v0::Row::Row ( T &&  row_key,
std::vector< Cell cells 

Create a row from a list of cells.

Definition at line 38 of file row.h.

Member Function Documentation

◆ cells()

std::vector<Cell> const& google::cloud::bigtable::v0::Row::cells ( ) const

Return all cells.

Definition at line 46 of file row.h.

◆ row_key()

RowKeyType const& google::cloud::bigtable::v0::Row::row_key ( ) const

Return the row key.

The returned value is not valid after this object is deleted.

Definition at line 43 of file row.h.