List implementation ready to be shared on network. More...
#include <Types/ListData.h>
Public Member Functions | |
~ListData () | |
Free all the Data contained. | |
void | add (T *pData) |
Adds a new data in the list. | |
const QList< T * > & | dataList () const |
Gets the data. | |
QByteArray | data () const |
Gets the data in the form of a QByteArray (ready to be shared on the network). | |
int | load (const QByteArray &data, int index=0) |
load some data from a QByteArray | |
void | remove (T *pData) |
List implementation ready to be shared on network.
void ListData< T >::add | ( | T * | data | ) | [inline] |
Adds a new data in the list.
data |
QByteArray ListData< T >::data | ( | ) | const [inline, virtual] |
Gets the data in the form of a QByteArray (ready to be shared on the network).
Implements Data.
const QList< T * > & ListData< T >::dataList | ( | ) | const [inline] |
Gets the data.
int ListData< T >::load | ( | const QByteArray & | data, | |
int | index = 0 | |||
) | [inline, virtual] |
load some data from a QByteArray
data | the data to load | |
index | the where to read |
Implements Data.