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