1 #ifndef COIN_SOAUDITORLIST_H
2 #define COIN_SOAUDITORLIST_H
27 #include <Inventor/lists/SbPList.h>
28 #include <Inventor/misc/SoNotification.h>
53 void * getObject(
const int index)
const;
59 void remove(
const int index);
69 void *
get(
const int)
const {
return NULL; }
70 void set(
const int,
void *
const) { }
72 void append(
const void *) { }
73 int find(
const void *)
const {
return -1; }
74 void insert(
const void *,
const int) { }
76 void truncate(
const int,
const int = 0) { }
77 void push(
const void *) { }
78 void * pop(
void) {
return NULL; }
80 operator void ** (void) {
return static_cast<void **
> (NULL); }
81 operator const void ** (void)
const {
return static_cast<const void **
>(NULL); }
82 void *
operator[](
const int)
const {
return NULL; }
91 #endif // !COIN_SOAUDITORLIST_H
int getLength(void) const
Definition: SbPList.h:94
void removeFast(const int index)
Definition: SbPList.h:85
int find(void *item) const
Definition: SbPList.cpp:212
void *& operator[](const int index) const
Definition: SbPList.h:119
int operator==(const SbPList &l) const
Definition: SbPList.cpp:274
The SbPList class is a container class for void pointers.
Definition: SbPList.h:31
void append(void *item)
Definition: SbPList.h:78
void copy(const SbPList &l)
Definition: SbPList.cpp:161
SbPList & operator=(const SbPList &l)
Definition: SbPList.cpp:173
int operator!=(const SbPList &l) const
Definition: SbPList.h:129
The SoAuditorList class is used to keep track of auditors for certain object classes.This class is mainly for internal use (from SoBase) and it should not be necessary to be familiar with it for "ordinary" Coin use.
Definition: SoAuditorList.h:43
void set(const int index, void *item)
Definition: SbPList.h:141
The SoNotList class is a list of SoNotRec notification records.
Definition: SoNotification.h:34
SbPList(const int sizehint=DEFAULTSIZE)
Definition: SbPList.cpp:134
void truncate(const int length, const int fit=0)
Definition: SbPList.h:100
void insert(void *item, const int insertbefore)
Definition: SbPList.cpp:226
Type
Definition: SoNotRec.h:35