|
LibreOffice Module svl (master) 1
|
#include <macitem.hxx>
Public Member Functions | |
| SvxMacroTableDtor () | |
| SvxMacroTableDtor (const SvxMacroTableDtor &rCpy) | |
| SvxMacroTableDtor & | operator= (const SvxMacroTableDtor &rCpy) |
| bool | operator== (const SvxMacroTableDtor &rOther) const |
| void | Read (SvStream &) |
| SvStream & | Write (SvStream &) const |
| bool | empty () const |
| const SvxMacro * | Get (SvMacroItemId nEvent) const |
| SvxMacro * | Get (SvMacroItemId nEvent) |
| bool | IsKeyValid (SvMacroItemId nEvent) const |
| SvxMacro & | Insert (SvMacroItemId nEvent, const SvxMacro &rMacro) |
| void | Erase (SvMacroItemId nEvent) |
Private Attributes | |
| SvxMacroTable | aSvxMacroTable |
Definition at line 77 of file macitem.hxx.
|
inline |
Definition at line 82 of file macitem.hxx.
|
inline |
Definition at line 83 of file macitem.hxx.
|
inline |
Definition at line 91 of file macitem.hxx.
| void SvxMacroTableDtor::Erase | ( | SvMacroItemId | nEvent | ) |
Definition at line 182 of file macitem.cxx.
References aSvxMacroTable.
| SvxMacro * SvxMacroTableDtor::Get | ( | SvMacroItemId | nEvent | ) |
Definition at line 162 of file macitem.cxx.
References aSvxMacroTable.
| const SvxMacro * SvxMacroTableDtor::Get | ( | SvMacroItemId | nEvent | ) | const |
Definition at line 155 of file macitem.cxx.
References aSvxMacroTable.
Referenced by SvxMacroItem::GetMacro().
| SvxMacro & SvxMacroTableDtor::Insert | ( | SvMacroItemId | nEvent, |
| const SvxMacro & | rMacro | ||
| ) |
Definition at line 176 of file macitem.cxx.
References aSvxMacroTable.
Referenced by SvxMacroItem::SetMacro().
| bool SvxMacroTableDtor::IsKeyValid | ( | SvMacroItemId | nEvent | ) | const |
Definition at line 169 of file macitem.cxx.
References aSvxMacroTable.
Referenced by SvxMacroItem::HasMacro().
| SvxMacroTableDtor & SvxMacroTableDtor::operator= | ( | const SvxMacroTableDtor & | rCpy | ) |
Definition at line 60 of file macitem.cxx.
References aSvxMacroTable.
| bool SvxMacroTableDtor::operator== | ( | const SvxMacroTableDtor & | rOther | ) | const |
Definition at line 70 of file macitem.cxx.
References aSvxMacroTable.
| void SvxMacroTableDtor::Read | ( | SvStream & | rStrm | ) |
Definition at line 85 of file macitem.cxx.
References aSvxMacroTable, eType, SvStream::GetStreamCharSet(), i, o3tl::make_unsigned(), nVersion, readByteString(), SvStream::ReadInt16(), SvStream::ReadUInt16(), SvStream::remainingSize(), rStrm, SAL_WARN, STARBASIC, and SVX_MACROTBL_VERSION40.
Definition at line 128 of file macitem.cxx.
References aSvxMacroTable, ERRCODE_NONE, SvStream::GetError(), SvxMacro::GetLibName(), SvxMacro::GetMacName(), SvxMacro::GetScriptType(), SvStream::GetVersion(), nVersion, SOFFICE_FILEFORMAT_31, SVX_MACROTBL_VERSION31, SVX_MACROTBL_VERSION40, writeByteString(), and SvStream::WriteUInt16().
|
private |
Definition at line 80 of file macitem.hxx.
Referenced by Erase(), Get(), Insert(), IsKeyValid(), operator=(), operator==(), Read(), and Write().