VCF::SimpleListModel Class Reference
#include <vcf/ApplicationKit/SimpleListModel.h>
Inheritance diagram for VCF::SimpleListModel:

Public Member Functions | |
| SimpleListModel () | |
| virtual | ~SimpleListModel () |
| virtual void | empty () |
| clears out the model's data | |
| virtual VariantData | get (const uint32 &index) |
| virtual uint32 | getIndexOf (const VariantData &item) |
| virtual bool | getItems (std::vector< VariantData > &items) |
| virtual Enumerator< VariantData > * | getItems () |
| virtual bool | getRange (const uint32 &start, const uint32 &end, std::vector< VariantData > &items) |
| virtual uint32 | getCount () |
| returns the number of the items in the model | |
Protected Member Functions | |
| virtual bool | doInsert (const uint32 &index, const VariantData &item) |
| virtual bool | doRemove (const uint32 &index) |
| virtual bool | doSet (const uint32 &index, const VariantData &item) |
Protected Attributes | |
| Array< VariantData > | data_ |
Constructor & Destructor Documentation
|
|
|
|
|
|
Member Function Documentation
|
||||||||||||
|
Reimplemented from VCF::ListModel. |
|
|
Reimplemented from VCF::ListModel. |
|
||||||||||||
|
Reimplemented from VCF::ListModel. |
|
|
clears out the model's data
Reimplemented from VCF::Model. Reimplemented in VCF::TabModel. |
|
|
Implements VCF::ListModel. |
|
|
returns the number of the items in the model
Implements VCF::ListModel. |
|
|
Implements VCF::ListModel. |
|
|
Implements VCF::ListModel. |
|
|
Implements VCF::ListModel. |
|
||||||||||||||||
|
Implements VCF::ListModel. |
Member Data Documentation
|
|
|
The documentation for this class was generated from the following file:
- vcf/ApplicationKit/SimpleListModel.h
