|
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().