LibreOffice Module connectivity (master) 1
Public Member Functions | List of all members
connectivity::macab::MacabConditionEqual Class Reference

#include <macabcondition.hxx>

Inheritance diagram for connectivity::macab::MacabConditionEqual:
[legend]
Collaboration diagram for connectivity::macab::MacabConditionEqual:
[legend]

Public Member Functions

 MacabConditionEqual (const MacabHeader *header, std::u16string_view sColumnName, const OUString &sMatchString)
 
virtual bool eval (const MacabRecord *aRecord) const override
 
- Public Member Functions inherited from connectivity::macab::MacabConditionCompare
 MacabConditionCompare (const MacabHeader *header, std::u16string_view sColumnName, const OUString &sMatchString)
 
- Public Member Functions inherited from connectivity::macab::MacabConditionColumn
 MacabConditionColumn (const MacabHeader *header, std::u16string_view sColumnName)
 
virtual bool isAlwaysTrue () const override
 
virtual bool isAlwaysFalse () const override
 
- Public Member Functions inherited from connectivity::macab::MacabCondition
virtual ~MacabCondition ()
 
virtual bool isAlwaysTrue () const =0
 
virtual bool isAlwaysFalse () const =0
 
virtual bool eval (const MacabRecord *aRecord) const =0
 

Additional Inherited Members

- Protected Attributes inherited from connectivity::macab::MacabConditionCompare
const OUString m_sMatchString
 
- Protected Attributes inherited from connectivity::macab::MacabConditionColumn
sal_Int32 m_nFieldNumber
 

Detailed Description

Definition at line 102 of file macabcondition.hxx.

Constructor & Destructor Documentation

◆ MacabConditionEqual()

MacabConditionEqual::MacabConditionEqual ( const MacabHeader header,
std::u16string_view  sColumnName,
const OUString &  sMatchString 
)
Exceptions
css::sdbc::SQLException

Definition at line 114 of file macabcondition.cxx.

References header.

Member Function Documentation

◆ eval()

bool MacabConditionEqual::eval ( const MacabRecord aRecord) const
overridevirtual

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