KVIrc  4.9.2
DeveloperAPIs
Functions | Variables
KvsObject_list.cpp File Reference
#include "kvi_debug.h"
#include "KviMemory.h"
#include "KviLocale.h"
#include "KvsObject_list.h"
#include <stdlib.h>

Functions

m_pDataList first ()
 
int kvi_compare (const KviKvsVariant *p1, const KviKvsVariant *p2)
 
 KVSO_CLASS_FUNCTION (list, current)
 
 KVSO_CLASS_FUNCTION (list, eof)
 
 KVSO_CLASS_FUNCTION (list, moveLast)
 
 KVSO_CLASS_FUNCTION (list, movePrev)
 
 KVSO_CLASS_FUNCTION (list, moveNext)
 
 KVSO_CLASS_FUNCTION (list, moveFirst)
 
 KVSO_CLASS_FUNCTION (list, removeLast)
 
 KVSO_CLASS_FUNCTION (list, removeCurrent)
 
 KVSO_CLASS_FUNCTION (list, removeFirst)
 
 KVSO_CLASS_FUNCTION (list, remove)
 
 KVSO_CLASS_FUNCTION (list, at)
 
 KVSO_CLASS_FUNCTION (list, insert)
 
 KVSO_CLASS_FUNCTION (list, prepend)
 
 KVSO_CLASS_FUNCTION (list, append)
 
 KVSO_CLASS_FUNCTION (list, clear)
 
 KVSO_CLASS_FUNCTION (list, sort)
 
 KVSO_CLASS_FUNCTION (list, isEmpty)
 
 KVSO_CLASS_FUNCTION (list, count)
 
m_pDataList setAutoDelete (true)
 

Variables

 m_pDataList = new KviPointerList<KviKvsVariant>
 

Function Documentation

m_pDataList first ( )
int kvi_compare ( const KviKvsVariant p1,
const KviKvsVariant p2 
)
inline
KVSO_CLASS_FUNCTION ( list  ,
current   
)

References c, CHECK_INTERNAL_POINTER, and v.

KVSO_CLASS_FUNCTION ( list  ,
eof   
)
KVSO_CLASS_FUNCTION ( list  ,
moveLast   
)
KVSO_CLASS_FUNCTION ( list  ,
movePrev   
)
KVSO_CLASS_FUNCTION ( list  ,
moveNext   
)
KVSO_CLASS_FUNCTION ( list  ,
moveFirst   
)
KVSO_CLASS_FUNCTION ( list  ,
removeLast   
)
KVSO_CLASS_FUNCTION ( list  ,
removeCurrent   
)
KVSO_CLASS_FUNCTION ( list  ,
removeFirst   
)
KVSO_CLASS_FUNCTION ( list  ,
remove   
)
KVSO_CLASS_FUNCTION ( list  ,
at   
)
KVSO_CLASS_FUNCTION ( list  ,
insert   
)
KVSO_CLASS_FUNCTION ( list  ,
prepend   
)
KVSO_CLASS_FUNCTION ( list  ,
append   
)
KVSO_CLASS_FUNCTION ( list  ,
clear   
)
KVSO_CLASS_FUNCTION ( list  ,
sort   
)
KVSO_CLASS_FUNCTION ( list  ,
isEmpty   
)
KVSO_CLASS_FUNCTION ( list  ,
count   
)
m_pDataList setAutoDelete ( true  )

Variable Documentation

delete m_pDataList = new KviPointerList<KviKvsVariant>

Referenced by KVSO_CLASS_FUNCTION().