1 #ifndef COIN_SOAUDITORLIST_H 2 #define COIN_SOAUDITORLIST_H 27 #include <Inventor/lists/SbPList.h> 28 #include <Inventor/misc/SoNotification.h> 52 void set(
const int index,
void *
const auditor,
const SoNotRec::Type type);
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 find(void *item) const
Definition: SbPList.cpp:212
void removeFast(const int index)
Definition: SbPList.h:85
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
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
int operator!=(const SbPList &l) const
Definition: SbPList.h:129
int operator==(const SbPList &l) const
Definition: SbPList.cpp:274
void *& operator[](const int index) const
Definition: SbPList.h:119
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
int getLength(void) const
Definition: SbPList.h:94
void insert(void *item, const int insertbefore)
Definition: SbPList.cpp:226
Type
Definition: SoNotRec.h:35