Kanzi Connect 3.9.10
kanzi::connect::ContentData Class Reference

Describes resulting data of content query. Contains columns and rows that were retrieved from the database. More...

#include <content_data.hpp>

Public Member Functions

ContentColumnaddColumn ()
 Appends a column in to this content data.
 
ContentRowaddRow ()
 Appends a row in to this content data.
 
string asJson ()
 
ContentColumngetColumn (size_t index)
 Retrieves given column from this content data.
 
size_t getColumnCount () const
 Retrieves number of columns in this content data.
 
ContentRowgetRow (size_t index)
 Retrieves given row from this content data.
 
size_t getRowCount () const
 Retrieves number of rows in this content data.
 
size_t getStartIndex () const
 retrieve the start index
 
void setStartIndex (size_t startIndex)
 Set the start index.
 

Detailed Description

Describes resulting data of content query. Contains columns and rows that were retrieved from the database.

Member Function Documentation

◆ addColumn()

ContentColumn * kanzi::connect::ContentData::addColumn ( )

Appends a column in to this content data.

Returns
Data for new column.

◆ addRow()

ContentRow * kanzi::connect::ContentData::addRow ( )

Appends a row in to this content data.

Returns
Container for values in new row.

◆ asJson()

string kanzi::connect::ContentData::asJson ( )

◆ getColumn()

ContentColumn * kanzi::connect::ContentData::getColumn ( size_t index)

Retrieves given column from this content data.

Parameters
indexIndex of the column.
Returns
Column data.

◆ getColumnCount()

size_t kanzi::connect::ContentData::getColumnCount ( ) const

Retrieves number of columns in this content data.

Returns
Number of columns.

◆ getRow()

ContentRow * kanzi::connect::ContentData::getRow ( size_t index)

Retrieves given row from this content data.

Parameters
indexIndex of the row.
Returns
Row data.

◆ getRowCount()

size_t kanzi::connect::ContentData::getRowCount ( ) const

Retrieves number of rows in this content data.

Returns
Number of rows.

◆ getStartIndex()

size_t kanzi::connect::ContentData::getStartIndex ( ) const

retrieve the start index

Returns
start index

◆ setStartIndex()

void kanzi::connect::ContentData::setStartIndex ( size_t startIndex)

Set the start index.

Parameters
startIndexthe index.

The documentation for this class was generated from the following file: