Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
No Matches
CDatabase::Filter Class Reference

#include <Database.h>

Public Member Functions

 Filter ()
 Filter (const char *w)
 Filter (const std::string &w)
void AppendField (const std::string &strField)
void AppendJoin (const std::string &strJoin)
void AppendWhere (const std::string &strWhere, bool combineWithAnd=true)
void AppendOrder (const std::string &strOrder)
void AppendGroup (const std::string &strGroup)

Public Attributes

std::string fields
std::string join
std::string where
std::string order
std::string group
std::string limit

Constructor & Destructor Documentation

◆ Filter() [1/3]

CDatabase::Filter::Filter ( )

◆ Filter() [2/3]

CDatabase::Filter::Filter ( const char * w)

◆ Filter() [3/3]

CDatabase::Filter::Filter ( const std::string & w)

Member Function Documentation

◆ AppendField()

void CDatabase::Filter::AppendField ( const std::string & strField)

◆ AppendGroup()

void CDatabase::Filter::AppendGroup ( const std::string & strGroup)

◆ AppendJoin()

void CDatabase::Filter::AppendJoin ( const std::string & strJoin)

◆ AppendOrder()

void CDatabase::Filter::AppendOrder ( const std::string & strOrder)

◆ AppendWhere()

void CDatabase::Filter::AppendWhere ( const std::string & strWhere,
bool combineWithAnd = true )

Member Data Documentation

◆ fields

std::string CDatabase::Filter::fields

◆ group

std::string CDatabase::Filter::group

◆ join

std::string CDatabase::Filter::join

◆ limit

std::string CDatabase::Filter::limit

◆ order

std::string CDatabase::Filter::order

◆ where

std::string CDatabase::Filter::where

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