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