#include <DatabaseQuery.h>
◆ Type
| Enumerator | 
|---|
| COMBINATION_OR  |  | 
| COMBINATION_AND  |  | 
 
 
◆ ~CDatabaseQueryRuleCombination()
  
  
      
        
          | virtual CDatabaseQueryRuleCombination::~CDatabaseQueryRuleCombination  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtualdefault   | 
  
 
 
◆ AddRule()
◆ clear()
      
        
          | void CDatabaseQueryRuleCombination::clear  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ empty()
  
  
      
        
          | bool CDatabaseQueryRuleCombination::empty  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ GetCombinations()
◆ GetRules()
◆ GetRulesAmount()
  
  
      
        
          | size_t CDatabaseQueryRuleCombination::GetRulesAmount  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ GetType()
  
  
      
        
          | Type CDatabaseQueryRuleCombination::GetType  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ GetWhereClause()
      
        
          | std::string CDatabaseQueryRuleCombination::GetWhereClause  | 
          ( | 
          const CDatabase & |           db,  | 
        
        
           | 
           | 
          const std::string & |           strType ) const | 
        
      
 
 
◆ Load() [1/2]
◆ Load() [2/2]
  
  
      
        
          | virtual bool CDatabaseQueryRuleCombination::Load  | 
          ( | 
          const TiXmlNode * |           node,  | 
         
        
           | 
           | 
          const std::string & |           encoding = "UTF-8" ) | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
◆ RemoveRule() [1/2]
◆ RemoveRule() [2/2]
      
        
          | void CDatabaseQueryRuleCombination::RemoveRule  | 
          ( | 
          int |           index | ) | 
           | 
        
      
 
 
◆ Reserve()
      
        
          | void CDatabaseQueryRuleCombination::Reserve  | 
          ( | 
          size_t |           amount | ) | 
           | 
        
      
 
 
◆ Save() [1/2]
  
  
      
        
          | bool CDatabaseQueryRuleCombination::Save  | 
          ( | 
          CVariant & |           obj | ) | 
           const | 
         
       
   | 
  
virtual   | 
  
 
 
◆ Save() [2/2]
  
  
      
        
          | bool CDatabaseQueryRuleCombination::Save  | 
          ( | 
          TiXmlNode * |           parent | ) | 
           const | 
         
       
   | 
  
virtual   | 
  
 
 
◆ SetType()
  
  
      
        
          | void CDatabaseQueryRuleCombination::SetType  | 
          ( | 
          Type |           combination | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ TranslateCombinationType()
      
        
          | std::string CDatabaseQueryRuleCombination::TranslateCombinationType  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
The documentation for this class was generated from the following files: