Kodi Documentation 18.0
Kodi is an open source media player and entertainment hub.
CDatabase::DatasetLayout Class Reference

#include <Database.h>

Public Member Functions

 DatasetLayout (size_t totalfields)
 
void SetField (int fieldNo, const std::string &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)
 
const std::string GetFields ()
 
bool HasFilterFields ()
 

Constructor & Destructor Documentation

◆ DatasetLayout()

CDatabase::DatasetLayout::DatasetLayout ( size_t  totalfields)

Member Function Documentation

◆ AdjustRecordNumbers()

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

◆ GetFetch()

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

◆ GetFields()

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

◆ GetOutput()

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

◆ GetRecNo()

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

◆ HasFilterFields()

bool CDatabase::DatasetLayout::HasFilterFields ( )

◆ SetFetch()

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

◆ SetField()

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

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