#include <listt.hpp>


Métodos públicos | |
| _KVPList (VOID) | |
Métodos protegidos | |
| virtual VOID * | _newVal (const VOID *val)=0 |
| virtual VOID | _deleteVal (VOID *val)=0 |
| virtual VOID | _copyVal (VOID *dest, const VOID *src)=0 |
| VOID ** | __itemvalptr (Lix p) |
| Lix | _prepend_d_kv (const VOID *key=NULL, const VOID *val=NULL) |
| Lix | _append_d_kv (const VOID *key=NULL, const VOID *val=NULL) |
| Lix | _insbefore_d_kv (Lix p, const VOID *key=NULL, const VOID *val=NULL) |
| Lix | _insafter_d_kv (Lix p, const VOID *key=NULL, const VOID *val=NULL) |
| Lix | _prepend_p_kv (VOID *item=NULL, VOID *val=NULL) |
| Lix | _append_p_kv (VOID *item=NULL, VOID *val=NULL) |
| Lix | _insbefore_p_kv (Lix p, VOID *item=NULL, VOID *val=NULL) |
| Lix | _insafter_p_kv (Lix p, VOID *item=NULL, VOID *val=NULL) |
| const VOID * | _itemval (Lix p) const |
| const VOID * | _itemval_first (VOID) const |
| const VOID * | _itemval_last (VOID) const |
| VOID | __exchange_p (_PListNode *n1, _PListNode *n2) |
| Lix | _insbefore_d_kv (LIINT i, const VOID *key=NULL, const VOID *val=NULL) |
| Lix | _insbefore_p_kv (LIINT i, VOID *key=NULL, VOID *val=NULL) |
| Lix | _insafter_d_kv (LIINT i, const VOID *key=NULL, const VOID *val=NULL) |
| Lix | _insafter_p_kv (LIINT i, VOID *key, VOID *val) |
| const VOID * | _itemval (LIINT i) const |
| const VOID * | _val (const VOID *key) const |
| const VOID * | _val (const VOID *key, const VOID *defval) const |
| Lix | _add (const VOID *k, const VOID *v, BOOL rewrite, BOOL ovwrt, BOOL dup, BOOL cdata) |
| VOID | _add (const _PList &a, BOOL rewrite, BOOL ovwrt, BOOL dup, BOOL cdata) |
Métodos privados | |
| _PListNode * | __newNode_d_kv (const VOID *data=NULL, const VOID *val=NULL) |
| _PListNode * | __newNode_p_kv (VOID *data=NULL, VOID *val=NULL) |
| _PListNode * | __newNode_d (const _PListNode *node) |
| _PListNode * | __newNode_p (_PListNode *node) |
| VOID | __deleteNode_d (_PListNode *p) |
| _KVPList (_KVPList &) | |
Definición en la línea 250 del archivo listt.hpp.
| _KVPList::_KVPList | ( | _KVPList & | ) | [inline, private] |
| virtual VOID* _KVPList::_newVal | ( | const VOID * | val | ) | [protected, pure virtual] |
Implementado en KeyValListT< K, V >, y KeyValListT< String, String >.
| virtual VOID _KVPList::_deleteVal | ( | VOID * | val | ) | [protected, pure virtual] |
Implementado en KeyValListT< K, V >, y KeyValListT< String, String >.
| virtual VOID _KVPList::_copyVal | ( | VOID * | dest, | |
| const VOID * | src | |||
| ) | [protected, pure virtual] |
Implementado en KeyValListT< K, V >, y KeyValListT< String, String >.
| _PListNode * _KVPList::__newNode_d_kv | ( | const VOID * | data = NULL, |
|
| const VOID * | val = NULL | |||
| ) | [private] |
Definición en la línea 182 del archivo listt_2.cpp.
| _PListNode * _KVPList::__newNode_p_kv | ( | VOID * | data = NULL, |
|
| VOID * | val = NULL | |||
| ) | [private] |
Definición en la línea 194 del archivo listt_2.cpp.
| _PListNode* _KVPList::__newNode_d | ( | const _PListNode * | node | ) | [inline, private, virtual] |
| _PListNode* _KVPList::__newNode_p | ( | _PListNode * | node | ) | [inline, private, virtual] |
| VOID _KVPList::__deleteNode_d | ( | _PListNode * | p | ) | [inline, private, virtual] |
| VOID** _KVPList::__itemvalptr | ( | Lix | p | ) | [inline, protected] |
| Lix _KVPList::_prepend_d_kv | ( | const VOID * | key = NULL, |
|
| const VOID * | val = NULL | |||
| ) | [inline, protected] |
| Lix _KVPList::_append_d_kv | ( | const VOID * | key = NULL, |
|
| const VOID * | val = NULL | |||
| ) | [inline, protected] |
| Lix _KVPList::_prepend_p_kv | ( | VOID * | item = NULL, |
|
| VOID * | val = NULL | |||
| ) | [inline, protected] |
| Lix _KVPList::_append_p_kv | ( | VOID * | item = NULL, |
|
| VOID * | val = NULL | |||
| ) | [inline, protected] |
| const VOID * _KVPList::_itemval | ( | Lix | p | ) | const [protected] |
Definición en la línea 207 del archivo listt_2.cpp.
| const VOID * _KVPList::_itemval_first | ( | VOID | ) | const [protected] |
Definición en la línea 208 del archivo listt_2.cpp.
| const VOID * _KVPList::_itemval_last | ( | VOID | ) | const [protected] |
Definición en la línea 209 del archivo listt_2.cpp.
| VOID _KVPList::__exchange_p | ( | _PListNode * | n1, | |
| _PListNode * | n2 | |||
| ) | [protected, virtual] |
| Lix _KVPList::_insbefore_d_kv | ( | LIINT | i, | |
| const VOID * | key = NULL, |
|||
| const VOID * | val = NULL | |||
| ) | [protected] |
Definición en la línea 223 del archivo listt_2.cpp.
Definición en la línea 230 del archivo listt_2.cpp.
| Lix _KVPList::_insafter_d_kv | ( | LIINT | i, | |
| const VOID * | key = NULL, |
|||
| const VOID * | val = NULL | |||
| ) | [protected] |
Definición en la línea 237 del archivo listt_2.cpp.
Definición en la línea 244 del archivo listt_2.cpp.
| const VOID * _KVPList::_itemval | ( | LIINT | i | ) | const [protected] |
Definición en la línea 251 del archivo listt_2.cpp.
| const VOID * _KVPList::_val | ( | const VOID * | key | ) | const [protected] |
Definición en la línea 258 del archivo listt_2.cpp.
| const VOID * _KVPList::_val | ( | const VOID * | key, | |
| const VOID * | defval | |||
| ) | const [protected] |
Definición en la línea 270 del archivo listt_2.cpp.
| Lix _KVPList::_add | ( | const VOID * | k, | |
| const VOID * | v, | |||
| BOOL | rewrite, | |||
| BOOL | ovwrt, | |||
| BOOL | dup, | |||
| BOOL | cdata | |||
| ) | [protected] |
Definición en la línea 283 del archivo listt_2.cpp.
| VOID _KVPList::_add | ( | const _PList & | a, | |
| BOOL | rewrite, | |||
| BOOL | ovwrt, | |||
| BOOL | dup, | |||
| BOOL | cdata | |||
| ) | [protected] |
Definición en la línea 304 del archivo listt_2.cpp.
1.5.6