itom  4.1.0
ito::ModesManager Class Reference
Inheritance diagram for ito::ModesManager:
ito::Manager

Public Types

typedef QMap< QString, Mode::Ptr >::const_iterator const_iterator
 
typedef QMap< QString, Mode::Ptr >::iterator iterator
 

Public Member Functions

 ModesManager (CodeEditor *editor, QObject *parent=NULL)
 
Mode::Ptr append (Mode::Ptr mode)
 
Mode::Ptr remove (Mode::Ptr mode)
 
void clear ()
 
Mode::Ptr get (const QString &name) const
 
template<typename _Tp >
_Tp * getT (const QString &name) const
 
const_iterator constBegin () const
 
const_iterator constEnd () const
 
iterator begin ()
 
iterator end ()
 
- Public Member Functions inherited from ito::Manager
 Manager (CodeEditor *editor, QObject *parent=NULL)
 
CodeEditoreditor () const
 

Private Attributes

QMap< QString, Mode::Ptr > m_modes
 

The documentation for this class was generated from the following files: