1 #ifndef COIN_SOAUDITORLIST_H 2 #define COIN_SOAUDITORLIST_H 36 #include <Inventor/lists/SbPList.h> 37 #include <Inventor/misc/SoNotification.h> 61 void set(
const int index,
void *
const auditor,
const SoNotRec::Type type);
62 void * getObject(
const int index)
const;
68 void remove(
const int index);
78 void *
get(
const int)
const {
return NULL; }
79 void set(
const int,
void *
const) { }
81 void append(
const void *) { }
82 int find(
const void *)
const {
return -1; }
83 void insert(
const void *,
const int) { }
85 void truncate(
const int,
const int = 0) { }
86 void push(
const void *) { }
87 void * pop(
void) {
return NULL; }
89 operator void ** (void) {
return static_cast<void **
> (NULL); }
90 operator const void ** (void)
const {
return static_cast<const void **
>(NULL); }
91 void *
operator[](
const int)
const {
return NULL; }
100 #endif // !COIN_SOAUDITORLIST_H int getLength(void) const
Definition: SbPList.h:103
void removeFast(const int index)
Definition: SbPList.h:94
int find(void *item) const
Definition: SbPList.cpp:221
void *& operator[](const int index) const
Definition: SbPList.h:128
int operator==(const SbPList &l) const
Definition: SbPList.cpp:283
The SbPList class is a container class for void pointers.
Definition: SbPList.h:40
void append(void *item)
Definition: SbPList.h:87
void copy(const SbPList &l)
Definition: SbPList.cpp:170
SbPList & operator=(const SbPList &l)
Definition: SbPList.cpp:182
int operator!=(const SbPList &l) const
Definition: SbPList.h:138
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:52
The SoNotList class is a list of SoNotRec notification records.
Definition: SoNotification.h:43
SbPList(const int sizehint=DEFAULTSIZE)
Definition: SbPList.cpp:143
void truncate(const int length, const int fit=0)
Definition: SbPList.h:109
void insert(void *item, const int insertbefore)
Definition: SbPList.cpp:235
Type
Definition: SoNotRec.h:44