| 
    MeVisLab Toolbox Reference
    
   | 
 
This is the complete list of members for ml::ItemModelProxy, including all inherited members.
| _refCount | ml::RefCountedBase | mutableprotected | 
| AbstractItemModel() | ml::AbstractItemModel | inlineprotected | 
| addEventListener(BaseEventCallback *cb, void *userData) | ml::EventSource | |
| addStateToTree(TreeNode *) const | ml::Base | inlinevirtual | 
| Base() | ml::Base | |
| bulkSetData(const std::vector< ModelIndex > &items, int attributeIndex, const Variant &data, void *skipListener=nullptr) | ml::AbstractItemModel | virtual | 
| bulkSetData(const std::vector< ModelIndex > &items, int attributeIndex, const std::vector< Variant > &data, void *skipListener=nullptr) | ml::AbstractItemModel | virtual | 
| convertFromSource(const ModelIndex &index) | ml::ItemModelProxy | protected | 
| convertToSource(const ModelIndex &index) | ml::ItemModelProxy | protected | 
| createIndex(void *data) | ml::AbstractItemModel | protected | 
| createIndex(size_t data) | ml::AbstractItemModel | protected | 
| decItemRefCount(void *p) override | ml::ItemModelProxy | protectedvirtual | 
| decRefCount() const | ml::RefCountedBase | virtual | 
| deepCopy() const | ml::Base | inlinevirtual | 
| detailString() const | ml::Base | inlinevirtual | 
| EventSource() | ml::EventSource | |
| EventSource(const EventSource &evSource) | ml::EventSource | |
| getAttributeCount() const =0 | ml::AbstractItemModel | pure virtual | 
| getAttributeDefault(int index) const | ml::AbstractItemModel | virtual | 
| getAttributeIndex(const std::string &name) | ml::AbstractItemModel | virtual | 
| getAttributeName(int index) const =0 | ml::AbstractItemModel | pure virtual | 
| getChild(const ModelIndex &parent, unsigned int index)=0 | ml::AbstractItemModel | pure virtual | 
| getChildCount(const ModelIndex &parent)=0 | ml::AbstractItemModel | pure virtual | 
| getData(const ModelIndex &item, int attributeIndex)=0 | ml::AbstractItemModel | pure virtual | 
| getParent(const ModelIndex &child)=0 | ml::AbstractItemModel | pure virtual | 
| hasChildren(const ModelIndex &parent) | ml::AbstractItemModel | virtual | 
| hasEventListeners() const | ml::EventSource | |
| implementsPersistence(PersistenceInterface) const | ml::Base | inlinevirtual | 
| incItemRefCount(void *p) override | ml::ItemModelProxy | protectedvirtual | 
| incRefCount() const | ml::RefCountedBase | virtual | 
| isFlat() const | ml::AbstractItemModel | inlinevirtual | 
| isOfAllowedType(const std::vector< const RuntimeType * > &types) const | ml::Base | |
| isRefCountedBase() const override | ml::RefCountedBase | inlinevirtual | 
| ItemModelProxy(AbstractItemModelPtr sourceModel) | ml::ItemModelProxy | |
| notifyItemChanged(const ModelIndex &item, bool after, void *skipListener=nullptr) | ml::AbstractItemModel | protectedvirtual | 
| notifyItemsDataChanged(const std::vector< ModelIndex > &items, const std::vector< int > &attributeIndices, void *skipListener=nullptr) | ml::AbstractItemModel | protectedvirtual | 
| notifyItemsInserted(const ModelIndex &parent, unsigned int childIndex, unsigned int itemsInserted, bool after, void *skipListener=nullptr) | ml::AbstractItemModel | protectedvirtual | 
| notifyItemsRemoved(const ModelIndex &parent, unsigned int childIndex, unsigned int itemsRemoved, bool after, void *skipListener=nullptr) | ml::AbstractItemModel | protectedvirtual | 
| PersistenceByStream enum value | ml::Base | |
| PersistenceByString enum value | ml::Base | |
| PersistenceByTreeNode enum value | ml::Base | |
| PersistenceInterface enum name | ml::Base | |
| persistentState() const | ml::Base | virtual | 
| rawSetData(const ModelIndex &item, int attributeIndex, const Variant &data)=0 | ml::AbstractItemModel | protectedpure virtual | 
| readFrom(AbstractPersistenceInputStream *, int) | ml::Base | inlinevirtual | 
| readStateFromTree(TreeNode *) | ml::Base | inlinevirtual | 
| RefCountedBase() | ml::RefCountedBase | |
| RefCountedBase(const RefCountedBase &) | ml::RefCountedBase | |
| removeEventListener(BaseEventCallback *cb, void *userData) | ml::EventSource | |
| sendEvent(BaseEvent *event, void *skipListener=nullptr) | ml::EventSource | protected | 
| setData(const ModelIndex &item, int attributeIndex, const Variant &data, void *skipListener=nullptr) | ml::AbstractItemModel | virtual | 
| setPersistentState(const std::string &state) | ml::Base | virtual | 
| sourceModel() const | ml::ItemModelProxy | inline | 
| updateReferenceCountingIfSupported(Base *oldValue, Base *newValue, bool &isRefCountedBase) | ml::RefCountedBase | static | 
| writeTo(AbstractPersistenceOutputStream *) const | ml::Base | inlinevirtual | 
| ~Base() | ml::Base | virtual | 
| ~EventSource() override | ml::EventSource | |
| ~ItemModelProxy() override | ml::ItemModelProxy | |
| ~RefCountedBase() override | ml::RefCountedBase | protected |