Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
CDatabase::DatasetLayout Class Reference

#include <Database.h>

Public Member Functions

 DatasetLayout (size_t totalfields)
 
void SetField (int fieldNo, std::string_view strField, bool bOutput=false)
 
void AdjustRecordNumbers (int offset)
 
bool GetFetch (int fieldno)
 
void SetFetch (int fieldno, bool bFetch=true)
 
bool GetOutput (int fieldno)
 
int GetRecNo (int fieldno)
 
std::string GetFields () const
 
bool HasFilterFields () const
 

Constructor & Destructor Documentation

◆ DatasetLayout()

CDatabase::DatasetLayout::DatasetLayout ( size_t totalfields)
explicit

Member Function Documentation

◆ AdjustRecordNumbers()

void CDatabase::DatasetLayout::AdjustRecordNumbers ( int offset)

◆ GetFetch()

bool CDatabase::DatasetLayout::GetFetch ( int fieldno)

◆ GetFields()

std::string CDatabase::DatasetLayout::GetFields ( ) const

◆ GetOutput()

bool CDatabase::DatasetLayout::GetOutput ( int fieldno)

◆ GetRecNo()

int CDatabase::DatasetLayout::GetRecNo ( int fieldno)

◆ HasFilterFields()

bool CDatabase::DatasetLayout::HasFilterFields ( ) const

◆ SetFetch()

void CDatabase::DatasetLayout::SetFetch ( int fieldno,
bool bFetch = true )

◆ SetField()

void CDatabase::DatasetLayout::SetField ( int fieldNo,
std::string_view strField,
bool bOutput = false )

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