|
LibreOffice Module basctl (master) 1
|
#include <bastypes.hxx>
Classes | |
| class | Item |
| class | Key |
Public Member Functions | |
| LibInfo () | |
| ~LibInfo () | |
| void | InsertInfo (ScriptDocument const &, OUString const &rLibName, OUString const &rCurrentName, ItemType eCurrentType) |
| void | RemoveInfoFor (ScriptDocument const &) |
| Item const * | GetInfo (ScriptDocument const &, OUString const &rLibName) |
Private Types | |
| typedef std::unordered_map< Key, Item, Key::Hash > | Map |
Private Attributes | |
| Map | m_aMap |
Definition at line 247 of file bastypes.hxx.
|
private |
Definition at line 290 of file bastypes.hxx.
| basctl::LibInfo::LibInfo | ( | ) |
Definition at line 686 of file bastypes.cxx.
| basctl::LibInfo::~LibInfo | ( | ) |
Definition at line 689 of file bastypes.cxx.
| LibInfo::Item const * basctl::LibInfo::GetInfo | ( | ScriptDocument const & | rDocument, |
| OUString const & | rLibName | ||
| ) |
Definition at line 712 of file bastypes.cxx.
References m_aMap.
| void basctl::LibInfo::InsertInfo | ( | ScriptDocument const & | rDocument, |
| OUString const & | rLibName, | ||
| OUString const & | rCurrentName, | ||
| ItemType | eCurrentType | ||
| ) |
Definition at line 692 of file bastypes.cxx.
References m_aMap.
| void basctl::LibInfo::RemoveInfoFor | ( | ScriptDocument const & | rDocument | ) |
Definition at line 704 of file bastypes.cxx.
References m_aMap.
|
private |
Definition at line 291 of file bastypes.hxx.
Referenced by GetInfo(), InsertInfo(), and RemoveInfoFor().