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

#include <macabcondition.hxx>

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

Public Member Functions

 MacabConditionNotNull (const MacabHeader *header, std::u16string_view sColumnName)
 
virtual bool eval (const MacabRecord *aRecord) const override
 
- 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::MacabConditionColumn
sal_Int32 m_nFieldNumber
 

Detailed Description

Definition at line 79 of file macabcondition.hxx.

Constructor & Destructor Documentation

◆ MacabConditionNotNull()

MacabConditionNotNull::MacabConditionNotNull ( const MacabHeader header,
std::u16string_view  sColumnName 
)
Exceptions
css::sdbc::SQLException

Definition at line 90 of file macabcondition.cxx.

References header.

Member Function Documentation

◆ eval()

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

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