LibreOffice Module sc (master) 1
|
#include <excrecds.hxx>
Public Member Functions | |
ExcFilterCondition () | |
~ExcFilterCondition () | |
bool | IsEmpty () const |
std::size_t | GetTextBytes () const |
void | SetCondition (sal_uInt8 nTp, sal_uInt8 nOp, const OUString *pT) |
void | Save (XclExpStream &rStrm) |
void | SaveXml (XclExpXmlStream &rStrm) |
void | SaveText (XclExpStream &rStrm) |
Private Attributes | |
sal_uInt8 | nType |
sal_uInt8 | nOper |
std::unique_ptr< XclExpString > | pText |
Definition at line 336 of file excrecds.hxx.
ExcFilterCondition::ExcFilterCondition | ( | ) |
Definition at line 531 of file excrecds.cxx.
ExcFilterCondition::~ExcFilterCondition | ( | ) |
Definition at line 537 of file excrecds.cxx.
std::size_t ExcFilterCondition::GetTextBytes | ( | ) | const |
Definition at line 541 of file excrecds.cxx.
References pText.
|
inline |
Definition at line 349 of file excrecds.hxx.
References EXC_AFTYPE_NOTUSED, and nType.
Referenced by XclExpAutofilter::AddCondition(), XclExpAutofilter::HasCondition(), and SaveXml().
void ExcFilterCondition::Save | ( | XclExpStream & | rStrm | ) |
Definition at line 553 of file excrecds.cxx.
References EXC_AFTYPE_STRING, nOper, nType, pText, and rStrm.
Referenced by XclExpAutofilter::WriteBody().
void ExcFilterCondition::SaveText | ( | XclExpStream & | rStrm | ) |
Definition at line 598 of file excrecds.cxx.
References EXC_AFTYPE_STRING, nType, pText, and rStrm.
Referenced by XclExpAutofilter::WriteBody().
void ExcFilterCondition::SaveXml | ( | XclExpXmlStream & | rStrm | ) |
Definition at line 588 of file excrecds.cxx.
References IsEmpty(), lcl_GetOperator(), lcl_GetValue(), nOper, nType, pText, and rStrm.
Referenced by XclExpAutofilter::SaveXml().
Definition at line 546 of file excrecds.cxx.
References EightBitLength, nOper, nType, and pText.
Referenced by XclExpAutofilter::AddCondition().
|
private |
Definition at line 340 of file excrecds.hxx.
Referenced by Save(), SaveXml(), and SetCondition().
|
private |
Definition at line 339 of file excrecds.hxx.
Referenced by IsEmpty(), Save(), SaveText(), SaveXml(), and SetCondition().
|
private |
Definition at line 342 of file excrecds.hxx.
Referenced by GetTextBytes(), Save(), SaveText(), SaveXml(), and SetCondition().