Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
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 ( )
inline

◆ Filter() [2/3]

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

◆ Filter() [3/3]

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

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: